Get your API key
Sign up at igamingfinder.com and navigate to Account > API Keys. Copy your key -- it starts with client_.
$ help --topic=tipYour API key is shown once on creation. Store it securely.
Make your first request
Verify your key works by checking your account. Paste your key into the X-API-Key field (no Bearer prefix — just the raw client_… value) and hit Send:
GET /account
COST 0 credits / request
Returns your current plan, granted credits, used and reserved credits, and available balance. The cheapest way to confirm your key works.
/v1/account
Authorization
Example response200
{
"success": true,
"data": {
"plan": "starter",
"credits_granted": 2500,
"credits_used": 0,
"credits_reserved": 0,
"available_credits": 2500
}
}
Preview a Company search
A Company is any operator, supplier, studio, or PSP. Before paying for rows, run the free preview to see how many Companies match and what it would cost. Tweak the filters and Send to try queries live:
GET /companies/search/preview
COST 0 credits / request
Free anti-surprise preview — total match count, counts per filter value, and cost estimates. No charge. See the full filter reference in /docs/filters.
/v1/companies/search/preview
Authorization
Query
Free-text query
License jurisdiction (mga, ukgc, curacao, anjouan)
Payment category (card, crypto, ewallet, bank_transfer, open_banking, local_apm)
When matches exist, the response includes a ready next_action.href. It preserves the preview filters, starts with at most 10 rows, and carries max_credits as the hard spending ceiling:
NEXT=$(curl -sG "https://api.igamingfinder.com/v1/companies/search/preview" \
-H "X-API-Key: igf_demo_9457cf242d0c43404fb69b8273d7f4371716682a12c74e3c3274fd8957ebeae7" \
--data-urlencode "jurisdiction=anjouan" \
--data-urlencode "payment_category=crypto" | jq -r '.data.next_action.href')
[ "$NEXT" != "null" ] && curl "https://api.igamingfinder.com$NEXT" \
-H "X-API-Key: igf_demo_9457cf242d0c43404fb69b8273d7f4371716682a12c74e3c3274fd8957ebeae7" \
-H "Idempotency-Key: $(uuidgen)"
Pull ranked Company rows
$ help --topic=infoThe preview above is free and uncharged — it returns the match count, counts per filter value, and a per-page_sizecost estimate. Always size a query with/search/previewbefore pulling paid rows.
Happy with the preview? Pull the paid ranked rows. You are charged per row returned, capped by max_credits. Each row carries a stable company_ref you can pass to resolve for the full profile:
GET /companies/search
COST 1 credit / result returned
Paid ranked discovery rows — Companies with categories and counts. Charged per row returned, guarded by max_credits.
/v1/companies/search
Authorization
Query
Rows per page (max 100). Charged per row returned.
Hard cost ceiling for this pull.
Resolve a Company profile
Already know an identifier — a company_ref, license number, legal entity, or name? Resolve it straight to the authoritative nested profile (licenses, domains, payment methods, content suppliers):
GET /companies/resolve
COST 3 credits / profile returned
Resolve a name, license number, legal entity, or opaque company_ref to the Company profile. Charged per profile returned.
/v1/companies/resolve
Authorization
Query
Casino URL or host
Hard cost ceiling. Rejected (402) before any data is returned if exceeded.
Export results
Export your filtered Domain dataset as CSV or JSON. JSON is one array. A non-empty CSV contains domain_normalized, company_name, status, and last_enriched_at; an empty CSV result currently produces a zero-byte file. fields[] affects JSON includes only. Exports stop at 10,000 rows, can complete partially when available credits run out, and expire after 24 hours.
POST /exports
COST Variable (number of results × the matching resolve price)
Start an export. Pick CSV or JSON and a filter set. Returns an export id that you poll until ready.
/v1/exports
Authorization
Query
csv | json
$ help --topic=warningNever expose your API key in client-side code or public repositories.
Next steps
- Authentication -- API key details and rotation
- API Reference -- Full endpoint documentation
- CLI Reference -- Terminal-first workflows
- MCP Setup -- Connect to Claude Desktop or Cursor
- Company API -- Resolve vs search, billing, and the company_ref lifecycle
- Filters -- Company search filters and counts