API access and keys

Connect creator discovery, data lookups, and analysis reports to your application with the hiCreator API.

Get an API key

Authentication

Authenticate requests with your API key using the following HTTP header.

Authorization: Bearer <YOUR_KEY>

API access requires a paid workspace. Calls are billed by usage.

POST/api/openapi/v1/creators/audience-analysis

Audience analysis

API pricing40 credits / report

Failures are refunded; reusing a valid report and GET queries are free.

Supported platformsInstagram / YouTube / TikTok / Twitter / X

Quick start (cURL)

curl -X POST 'https://app.hicreator.ai/api/openapi/v1/creators/audience-analysis' \
  -H 'Authorization: Bearer <YOUR_KEY>' \
  -H 'Content-Type: application/json' \
  -d '{
  "profile_url": "https://x.com/example_creator"
}'

Request parameters

ParameterTypeRequiredDescription
profile_urlstringYesCreator profile link.

Response fields

ParameterTypeAlways returnedDescription
requestIdstringYesRequest ID for support.
dataobjectYesTask and report.
data.idstring (UUID)YesReport task ID.
data.typestringYesReport type.
View allowed values

audience_analysis / fake_follower_check

data.platformstring | nullYesPlatform.
data.canonicalUrlstring | nullYesCreator profile link.
data.statusstringYesTask status.
View allowed values

queued / running / succeeded / unavailable / failed

data.errorCodestring | nullYesFailure code.
data.createdAtstringYesCreated at.
data.startedAtstring | nullYesStarted at.
data.finishedAtstring | nullYesFinished at.

Submission response (HTTP 202)

{
  "requestId": "<http-request-id>",
  "data": {
    "id": "11111111-1111-4111-8111-111111111111",
    "platform": "twitter",
    "canonicalUrl": "https://x.com/example_creator",
    "status": "queued",
    "errorCode": null,
    "createdAt": "2026-10-08T01:00:00.000Z",
    "startedAt": null,
    "finishedAt": null,
    "type": "audience_analysis"
  }
}

Save data.id and data.type to retrieve the report.

Errors and retries

See error.message; keep requestId for support. Do not retry uncertain requests.

Query the same task after submission; do not resubmit.

API access and keys | hiCreator