Credits
Credit cost per API endpoint for HuntAPI.
Each API call consumes credits from your account based on the endpoint cost. The table below lists every endpoint and its cost per successful request.
Account balances
Your account tracks two separate balances:
API quota combines your subscription allowance (renewed each billing period) and any remaining one-time top-ups. Subscription quota resets each billing period; top-ups are purchased once and consumed over time—they do not reset monthly. Calls consume subscription quota first, then top-ups.
Extra credits are a separate balance used only after API quota (subscription + top-ups) is fully exhausted. They do not reset monthly. You may receive them from onboarding rewards or manual extra-credit purchases.
Monitor both balances from the Usage endpoint or your dashboard sidebar. See the Glossary for full definitions.
Synchronous calls are billed on 200. Asynchronous calls (is_async=true) return 202 (not billed) and are billed when the job completes successfully — recorded as 201 in your request logs. Polling GET /jobs/{job_id} is always free. Failed jobs (500) are never billed. 404 billing varies by endpoint (check each endpoint page). All other 4xx/5xx responses are free.
| Endpoint | Method | Path | Credits |
|---|---|---|---|
| Audio Download | GET | /v1/audio/download | 1 |
| Jobs | GET | /v1/jobs/{id} | 0 |
| Media Metadata | GET | /v1/media/metadata | 1 |
| Stats | GET | /v1/stats | 0 |
| Usage | GET | /v1/usage | 0 |
| Video Download | GET | /v1/video/download | 1 |