Jobs

Notify Job Status

Retry a terminal /jobs webhook for the original submission owner.

Normal push delivery is owned by the video-status-update service when it persists the terminal state. This authenticated operations fallback verifies the requested event against the league videos row before retrying it.

post/api/v1/jobs/{job_id}/notify

Path parameters

job_idstring required

Headers

x-api-keystring required

Required API key issued by Preciser.

Required API key issued by Preciser.

Leaguestring required

Required tenant/database selector, for example pitchbio-master.

Required tenant/database selector, for example pitchbio-master.

Request body

status'completed' | 'failed' required

Video processing status

messagestring nullable

Additional message (e.g., error details for failed status)

Example request

{
  "status": "completed"
}

Response

Successful Response

successboolean required

Whether the operation was successful

messagestring required

Status message

webhooks_triggeredinteger required

Number of webhook deliveries initiated

Changes

Changed in 1 of the 12 revisions of this API.1