> ## Documentation Index
> Fetch the complete documentation index at: https://docs.scrapebadger.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Get user following

> Retrieve the public following list that TikTok exposes to a guest.

Each successful request costs **10 credits**. No TikTok account is required.

Pass `pagination.cursor` unchanged with the same username and region to continue.
Cursors last up to 15 minutes and may expire earlier if the guest session is replaced.
An expired cursor returns 410; restart from the first page.

Private or hidden data returns 403. Temporary upstream failures return 503.
Guest lists can be partial even when the profile reports a larger total.


## OpenAPI

````yaml GET /v1/tiktok/users/{username}/following
openapi: 3.1.0
info:
  title: ScrapeBadger TikTok API
  version: 1.0.0
  description: >-
    TikTok scraping API for user profiles, videos, comments, transcripts,
    hashtags, music/sounds, search, trending, and the EU Commercial Content (ad
    transparency) library. Returns clean structured JSON; handles signing,
    anti-bot bypass, and regional proxy routing automatically.
servers:
  - url: https://scrapebadger.com
    description: Production
security:
  - apiKeyAuth: []
paths:
  /v1/tiktok/users/{username}/following:
    get:
      tags:
        - TikTok Users
      summary: Get Following (Deprecated)
      description: >-
        **Deprecated (HTTP 410 Gone).** TikTok followers/following/liked-video
        lists require an authenticated account session, which the ScrapeBadger
        TikTok API does not provide. This route is retained for contract
        discoverability but always returns 410. All other TikTok endpoints
        remain fully supported.
      operationId: getTikTokUserFollowing
      parameters:
        - name: username
          in: path
          required: true
          schema:
            type: string
          description: The user's @handle (unique_id), without the leading '@'.
        - name: region
          in: query
          schema:
            type: string
            default: US
          description: >-
            Content region (ISO 3166-1 alpha-2). Routes the request through a
            proxy and signer for that locale.
        - name: count
          in: query
          schema:
            type: integer
            default: 30
            minimum: 1
            maximum: 50
          description: Maximum number of items to return (1-50).
      responses:
        '410':
          description: Gone — endpoint deprecated
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/DeprecatedError'
              example:
                error: endpoint_deprecated
                endpoint: users/charlidamelio/followers
                deprecated: true
                message: >-
                  This endpoint is deprecated and no longer available. TikTok
                  followers, following, and liked-video lists require an
                  authenticated account session, which the ScrapeBadger TikTok
                  API does not provide.
      deprecated: true
components:
  schemas:
    DeprecatedError:
      type: object
      properties:
        error:
          type: string
        endpoint:
          type: string
        deprecated:
          type: boolean
        message:
          type: string
      description: Error body returned by deprecated (410 Gone) endpoints.
  securitySchemes:
    apiKeyAuth:
      type: apiKey
      in: header
      name: x-api-key

````