get
/v4/reallocations/jobs/{jobId}
Poll a reallocation walk job (BETA)Poll a Reallocation Walk
Returns the status of a walk started by POST /v4/reallocations/report/{campaignId}/walk. progress is a percentage of the waves attributed; once status is completed, result holds the report. Check result.walk.complete before trusting per-sender amounts.
State lives in Redis for 30 minutes and is not persisted, so an unknown or expired job ID answers 404 — start a new walk. Any pod can serve the poll, not just the one running the walk.
Authentication: Requires either a valid x-api-key header or the back-office bearer secret.
⚠️ Beta: this endpoint is in beta. The behavior, response shape and data format may change at any time without notice.
Path parameters
jobIdstringrequired
Responses
200Response for status 200
Schema
object
jobIdstringrequired
Unique job identifierstatusenumrequired
pendingprocessingcompletedfailedprogressnumberProgress percentage of the job (0-100)resultanyrequired
Result of the job if completederrorstringError message if job failedcreatedAtnumberrequired
Timestamp when job was createdcompletedAtnumberTimestamp when job completeddurationSecondsnumberrequired
Duration of the job in seconds (elapsed time if still processing, final duration if completed)Example
{
"jobId": "string",
"status": "pending",
"progress": 0,
"result": null,
"error": "string",
"createdAt": 0,
"completedAt": 0,
"durationSeconds": 0
}get
https://api.merkl.xyz/v4/reallocations/jobs/{jobId}curl -X GET "https://api.merkl.xyz/v4/reallocations/jobs/{jobId}"Fill the required path parameter jobId to send.