Skip to main content
POST
platform is required; send either query (keyword search on Instagram, TikTok and X) or usernames (handles or profile URLs on Instagram, X and LinkedIn). Each new profile costs X 3, Instagram 10, TikTok 12 or LinkedIn 20 credits; profiles you already bought are free and counted in already_purchased.
When has_more is true, send the same body with cursor set to next_cursor. A search’s results are kept for about a day, so pages and repeats are consistent.

Authorizations

Authorization
string
header
required

Enricho API key (enr_...)

Body

application/json

Send JSON with Content-Type: application/json.

platform
enum<string>
required

Which network to search.

Available options:
instagram,
tiktok,
x,
linkedin
query
string

Keyword search (Instagram, TikTok, X). Send query or usernames, not both.

Maximum string length: 200
usernames

Handles or profile URLs to look up (Instagram, X; LinkedIn profile URLs), up to 100.

limit
integer
default:10

Profiles for a keyword search, 1–100. Omitted or 0 uses 10.

Required range: 0 <= x <= 100
cursor
string

Opaque next_cursor from the previous page of the same search.

Response

Success envelope.

success
boolean
required
result
object
required

No total_estimate or total_capped fields are returned by public search.

message
string
required