Skip to content

50,000 free calls a month, card-free. Get an API key →

Documentation menu
docs / api / get-v1-jobs-id
self-serve

GET/v1/jobs/{id}

API key required, sent as Authorization: Bearer snk_… or ?api_key=snk_….

Call it

bash
curl -fsS -X GET "https://api.mapmap.ai/v1/jobs/{id}" \
  -H "Authorization: Bearer $MAPMAP_KEY"

Parameters

NameInRequiredDescription
idpathyesJob id from the submission's 202

Responses

200The job: status, and result inline once it is succeeded
FieldTypeRequiredDescription
created_atstringyesRFC 3339 UTC submission time.
errorstringnoWhy the job failed, once status is failed.
finished_atstringnoRFC 3339 UTC time the job finished, either way.
idstringyesOpaque job id (UUID v4), as returned by the submission.
kindstringyesoptimise or matrix.
refundedbooleanyesWhether a failure refunded the submission's units and pence.
resultnot statednoThe answer, inline, once status is succeeded. Exactly the body the synchronous endpoint would have returned.
result_urlstringyesWhere to fetch this job (and its result) — the same URL the webhook carries.
started_atstringnoRFC 3339 UTC time a worker picked the job up.
statusstringyesqueued, running, succeeded or failed.
units_chargedintegeryesMetered units the submission drew. Zero after a failure refund would be a lie — this is what was CHARGED, and refunded says whether it came back.
webhook_statusstringnodelivered or delivery_failed once a webhook was attempted.
401Missing or invalid API key
404No such job for this caller; including a job that belongs to somebody else, and one whose result has passed its retention TTL

Error bodies follow the shared problem model documented on API conventions.

Also under self-serve

Generated from https://api.mapmap.ai/openapi.json on 2026-09-17 · operationId get_job