Skip to main content
GET
TikTok Profile
Accepts a public TikTok handle or canonical profile URL. Returns matching account identity, biography, available account counts and public/private visibility flags. An unknown metric remains null.
The current EnsembleData source is a limited trial through October 18, 2026 UTC, with 50 shared provider units per rolling day. A missing or exhausted allowance returns an availability error without a net SocialQuery credit charge. Other configured sources may be tried when eligible; provider availability and response detail can differ. This is not a guarantee of continuous trial capacity.
Additional query parameters are rejected by this source. Cached results and idempotent replay use the standard zero-credit behavior. See the API response for credits used and request identity.

Authorizations

x-api-key
string
header
required

Headers

Cache-Control
string
Idempotency-Key
string
X-Max-Credits
integer

Optional nonnegative integer cap on the maximum request hold. A live request whose hold exceeds this cap returns 422 CREDIT_BUDGET_EXCEEDED before spending. Metered holds use the requested limit; cache hits and successful idempotent replays cost zero.

Required range: x >= 0

Query Parameters

handle
string
user_id
string

Response

Request completed. Interpret data using the selected resource contract.

success
boolean
required
platform
string
required
endpoint
string
required
credits_used
integer
required
Required range: x >= 0
credits_remaining
integer | null
required
request_id
string
required
cached
boolean
required
data
object
required

The selected operation determines the resource fields in this object. Source data can omit a metric or report it as null.