The request
Reference for Get job conversion, HeadHoncho API v1. It is a read, sent to the base address https://api.headhoncho.app.
GET /api/v1/jobs/{job_id}/conversion
The key or app needs the Click IDs and conversions area at read. It counts as a read call: 300 a minute for each key or connected app. See rate limits.
Send your key as Authorization: Bearer hh_live_.... See API keys.
Parameters
| Name | Kind | Required | Description | Example |
|---|---|---|---|---|
job_id | id, in the path | Yes | The job id, or its number. | job_1138 |
What comes back
click: the network, the click id, the tracked call and its time, or null with why when the job came from no click. value_rules: how this company values a booked and a paid job. conversions: one per stage sent, with value, based_on, state (waiting, sent, accepted, refused, too_old, no_credits, taken_back) and at. total_sent is the sum Google accepted.
It never changes a record. It only reads the companies the key reaches.
No click, no conversion
A job that did not come from an ad click answers click: null and a why, for example "The call carried no click id" or "Entered by hand". Nothing is sent for it, and conversions is empty.
Errors that apply
| Code | Status | What it means |
|---|---|---|
| `missing_key` | 401 | Send your key as Authorization: Bearer hh_live_... |
| `unknown_key` | 401 | That key is not one we issued, or it was revoked. |
| `expired_token` | 401 | That token has expired. Refresh it, or connect the app again. |
| `no_access` | 403 | This credential does not reach that. Ask the person who made it for access. |
| `not_found` | 404 | No such record in the companies this credential reaches. |
| `invalid` | 422 | Some fields were refused. See fields. |
| `rate_limited` | 429 | Too many calls this minute. Wait and try again. |
Related
- Get click id report: The Google Click ID report: one row per job that opened or closed in the range, with its click id, its tracked call, its total and its profit.
- Export click id report: The Google Click ID report as a file: the agency's sheet, or the Google Ads offline conversion upload file, ready to upload.
- The same records in the app: offline conversion tracking.
- How the API fits together: the model, API keys, errors and the MCP server.