1. Get an API key
Every new key starts with 200 free trial credits, enough to try every endpoint before you need to add more — see Authentication for the two ways to get one. Keys look likegk_live_.... See Authentication for the
full format and how to rotate one.
2. Make your first request
The example below callsPOST /v1/person/enrich, which looks up a LinkedIn
profile by URL (or by name + company) for 2 credits.
name + company instead of
linkedin_url. Pass include_email: true to also attempt a verified email
find on the same call (this raises the price to 25 credits, only charged if
an email is actually found — see
Credits & Pricing).
3. Read the response
Every successful call returns the same envelope shape, regardless of endpoint:data— the vendor payload for this endpoint.credits_charged/credits_remaining— what this call cost and what’s left on your key.cached—trueif this result was served from cache rather than a live vendor call (still charged normally).request_id— include this if you ever need support for a specific call.
422 with no charge deducted
beyond what the endpoint’s miss policy specifies — see
Errors & Rate Limits.
Next steps
- Authentication — key format, rotation, where to get one
- Credits & Pricing — the full per-endpoint cost table
- MCP install — wire Horizon into Claude, Cursor, or any MCP client
- Explore every endpoint in the API Reference section in the sidebar, starting with Enrich a person