HeadHoncho

Get job history

Get job history is a read in the HeadHoncho API. Everything that happened to a job, in order, with who did it: created, moved, assigned, noted, paid. The same log the job page shows.

Read as Markdown

The request

Reference for Get job history, HeadHoncho API v1. It is a read, sent to the base address https://api.headhoncho.app.

GET /api/v1/jobs/{job_id}/history

The key or app needs the Jobs 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

NameKindRequiredDescriptionExample
job_idid, in the pathYesThe job id, or its number.job_1138

What comes back

items, oldest first: position (the event position, usable as after= on a read), event, at, by (a person's name, or "Claude, for Ariel T." when an AI app acted), and the event's own facts.

It never changes a record. It only reads the companies the key reaches.

Errors that apply

CodeStatusWhat it means
`missing_key`401Send your key as Authorization: Bearer hh_live_...
`unknown_key`401That key is not one we issued, or it was revoked.
`expired_token`401That token has expired. Refresh it, or connect the app again.
`no_access`403This credential does not reach that. Ask the person who made it for access.
`not_found`404No such record in the companies this credential reaches.
`invalid`422Some fields were refused. See fields.
`rate_limited`429Too many calls this minute. Wait and try again.
  • List jobs: Jobs and leads in the companies this credential reaches, newest first, with status, technician, schedule, money and the ad click each came from.
  • Get job: One job or lead: who, where, when, which status, which technicians, the money on it and the ad click it came from.
  • The same records in the app: the Jobs panel.
  • How the API fits together: the model, API keys, errors and the MCP server.