Skip to main content

API Key

Every request to the KeyAPI API must include your API key. You can find it in your dashboard.
Keep your API key secret. Do not expose it in client-side code or public repositories.

Bearer Authentication

KeyAPI uses Bearer authentication. Pass your API key in the Authorization header.
curl -H "Authorization: Bearer YOUR_API_KEY" \
  "https://api.keyapi.ai/v1/tiktok/influencer/detail?unique_id=karladelatorre97"

Response Envelope

All endpoints return a consistent JSON envelope:
{
  "code": 0,
  "message": "success",
  "data": { ... }
}
FieldTypeDescription
codeinteger0 means success; non-zero indicates an error
messagestringHuman-readable status message
dataobject | arrayThe response payload

Error Responses

HTTP StatusMeaning
400Invalid request parameters
401Missing or invalid API key
402Insufficient credits or payment required
403API key does not have access to this endpoint
429Too many requests
500Internal server error