Skip to main content

Base URL

https://api.scraper.creatorlookup.com

Authentication

All /v1/* endpoints require an API key in the x-api-key header:
curl -H "x-api-key: sk-your-api-key" \
  https://api.scraper.creatorlookup.com/v1/credit-balance

Response format

Success

All successful scrape responses follow the same envelope:
{
  "data": { ... },
  "credits_used": 1,
  "credits_remaining": 9999
}

Error

{
  "error": {
    "code": "ERROR_CODE",
    "message": "Human-readable description"
  }
}
See Errors for the full list of error codes.

Endpoints

System

MethodPathAuthDescription
GET/healthNoHealth check

Account

MethodPathCreditsDescription
GET/v1/credit-balance0Check remaining credits

Instagram

MethodPathCreditsDescription
GET/v1/instagram/profile1Get user profile
GET/v1/instagram/user/posts2Get user’s recent posts
GET/v1/instagram/post1Get single post by shortcode
GET/v1/instagram/post/comments2Get comments on a post
GET/v1/instagram/hashtag/posts1Search posts by hashtag

Caching

Responses are cached server-side to improve performance:
Data typeCache TTL
Profiles1 hour
Posts15 minutes
Comments5 minutes
Hashtag posts5 minutes
Cached responses still cost credits. The X-Request-ID header is included on every response for debugging.

OpenAPI spec

The full OpenAPI 3.1 spec is available at:
  • JSON: GET /openapi.json
  • YAML: GET /openapi.yaml