Skip to main content

Documentation Index

Fetch the complete documentation index at: https://prefetch.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Credit costs

Each data extraction endpoint consumes a fixed number of credits per successful request:
EndpointCreditsWhat you get
GET /enrich3Brand + company + classification
GET /brand2Colors, logos, fonts, social links
GET /company2Company name, emails, addresses
GET /classify1IAB category and description
GET /screenshot1Webpage screenshot URL
GET /healthLiveness check
GET /readyReadiness check

When credits are deducted

Credits are deducted only on successful responses — meaning the API returned "success": true with a 200 status code. You are not charged for:
  • Failed requests (4xx or 5xx responses)
  • Validation errors (missing URL, bad parameters)
  • Authentication failures
  • Rate limit rejections (429)
  • Timeouts (504)

Credit limits

Each API key can have a credits_limit configured. When cumulative credits_used reaches this limit, all further requests return:
{
  "success": false,
  "error": "Credit limit exceeded",
  "meta": { ... }
}
Manage and monitor your credit usage from the dashboard.

Choosing the right endpoint

When you need both brand and company data for a URL, use /enrich instead of calling /brand and /company separately:

Use /enrich

3 credits for brand + company + classification.Best when you want a complete domain profile.

Use individual endpoints

More targeted — only pay for what you need.Best when you only need one type of data.
ScenarioBest approachCredits spent
Need all three data types/enrich3
Need brand + company only/enrich3
Need brand only/brand2
Need classification only/classify1
Need brand + classification/brand + /classify3