IM
FR
Accueil documentation
Menu

Contents

Job queue endpoints

GET/api/accounts/{account_id}/jobs

List queue jobs for an account with role-aware payload projection. More Jobs

Responses
200application/json
OK
schemaobject
dataarrayrequired
itemanyOfrequired
Variant
A queue job representing provider or internal work derived from tasks and retriable independently.
JobJob
Nested fields truncated. Expand to continue inline, or use the model link.
A queue job representing provider or internal work derived from tasks and retriable independently.
Option 2object
Nested fields truncated. Expand to continue inline, or use the model link.
meta
linksobjectrequired
selfstringrequired
URL of the current page
nextstring
URL of the next page
400application/problem+jsonValidationProblemDetails
Bad Request
typestring · urirequired
titlestringrequired
statusintegerrequired
detailstring
instancestring · uri
codestring
invalid_paramsarray
itemobjectrequired
instring
pathstring
typestring
expectedstring
receivedstring
defaultapplication/problem+jsonProblemDetails
HTTP Error
typestring · urirequired
titlestringrequired
statusintegerrequired
detailstring
instancestring · uri
codestring
POST/api/accounts/{account_id}/jobs/search

Search queue jobs by query expression. More Jobs

Body application/json
querystringrequired
limitinteger
offsetinteger
Responses
200application/json
OK
schemaobject
dataarrayrequired
itemanyOfrequired
Variant
A queue job representing provider or internal work derived from tasks and retriable independently.
JobJob
Nested fields truncated. Expand to continue inline, or use the model link.
A queue job representing provider or internal work derived from tasks and retriable independently.
Option 2object
Nested fields truncated. Expand to continue inline, or use the model link.
meta
linksobjectrequired
selfstringrequired
URL of the current page
nextstring
URL of the next page
400application/problem+jsonValidationProblemDetails
Bad Request
typestring · urirequired
titlestringrequired
statusintegerrequired
detailstring
instancestring · uri
codestring
invalid_paramsarray
itemobjectrequired
instring
pathstring
typestring
expectedstring
receivedstring
defaultapplication/problem+jsonProblemDetails
HTTP Error
typestring · urirequired
titlestringrequired
statusintegerrequired
detailstring
instancestring · uri
codestring
POST/api/accounts/{account_id}/jobs/search-delete

Delete jobs selected by query with optional dry-run confirmation. More Jobs

Body application/json
querystringrequired
dry_runboolean
confirmboolean
limitinteger
Responses
200application/json
OK
schemaobject
dataobjectrequired
deleted_countintegerrequired
deleted_idsarrayrequired
itemstringrequired
dry_runbooleanrequired
linksobjectrequired
selfstringrequired
URL of the current resource
400application/problem+jsonValidationProblemDetails
Bad Request
typestring · urirequired
titlestringrequired
statusintegerrequired
detailstring
instancestring · uri
codestring
invalid_paramsarray
itemobjectrequired
instring
pathstring
typestring
expectedstring
receivedstring
defaultapplication/problem+jsonProblemDetails
HTTP Error
typestring · urirequired
titlestringrequired
statusintegerrequired
detailstring
instancestring · uri
codestring
DELETE/api/jobs/{job_id}

Delete a job record by ID. More Jobs

Responses
204
No Content
400application/problem+jsonValidationProblemDetails
Bad Request
typestring · urirequired
titlestringrequired
statusintegerrequired
detailstring
instancestring · uri
codestring
invalid_paramsarray
itemobjectrequired
instring
pathstring
typestring
expectedstring
receivedstring
defaultapplication/problem+jsonProblemDetails
HTTP Error
typestring · urirequired
titlestringrequired
statusintegerrequired
detailstring
instancestring · uri
codestring
GET/api/jobs/{job_id}

Retrieve one job by ID. More Jobs

Responses
200application/json
OK
schemaobject
dataanyOfrequired
Variant
A queue job representing provider or internal work derived from tasks and retriable independently.
JobJob
A queue job representing provider or internal work derived from tasks and retriable independently.
idstringrequired
Job identifier.
account_idstringrequired
Account identifier.
application_idstringrequired
Application identifier.
task_idstring | nullrequired
Task identifier.
source_kindrequired
queue_namestringrequired
job_typestringrequired
dedupe_keystringrequired
payloadrequired
attemptsintegerrequired
max_attemptsintegerrequired
available_atstringrequired
claimed_atstring | nullrequired
succeeded_atstring | nullrequired
failed_atstring | nullrequired
resolved_atstring | nullrequired
resolved_bystring | nullrequired
User identifier.
resolution_notestring | nullrequired
last_error_codestring | nullrequired
last_error_detailstring | nullrequired
versionintegerrequired
created_atstringrequired
updated_atstringrequired
Option 2object
idstringrequired
Job identifier.
task_idstring | nullrequired
statusstringrequired
run_atstring | nullrequired
completed_atstring | nullrequired
linksobjectrequired
selfstringrequired
URL of the current resource
400application/problem+jsonValidationProblemDetails
Bad Request
typestring · urirequired
titlestringrequired
statusintegerrequired
detailstring
instancestring · uri
codestring
invalid_paramsarray
itemobjectrequired
instring
pathstring
typestring
expectedstring
receivedstring
defaultapplication/problem+jsonProblemDetails
HTTP Error
typestring · urirequired
titlestringrequired
statusintegerrequired
detailstring
instancestring · uri
codestring
PATCH/api/jobs/{job_id}

Update mutable job scheduling and note fields. More Jobs

Body application/json
available_atstring
notestring | null
Responses
200application/json
OK
schemaobject
dataJobrequired
A queue job representing provider or internal work derived from tasks and retriable independently.
idstringrequired
Job identifier.
account_idstringrequired
Account identifier.
application_idstringrequired
Application identifier.
task_idstring | nullrequired
Task identifier.
source_kindrequired
queue_namestringrequired
job_typestringrequired
dedupe_keystringrequired
payloadrequired
attemptsintegerrequired
max_attemptsintegerrequired
available_atstringrequired
claimed_atstring | nullrequired
succeeded_atstring | nullrequired
failed_atstring | nullrequired
resolved_atstring | nullrequired
resolved_bystring | nullrequired
User identifier.
resolution_notestring | nullrequired
last_error_codestring | nullrequired
last_error_detailstring | nullrequired
versionintegerrequired
created_atstringrequired
updated_atstringrequired
linksobjectrequired
selfstringrequired
URL of the current resource
400application/problem+jsonValidationProblemDetails
Bad Request
typestring · urirequired
titlestringrequired
statusintegerrequired
detailstring
instancestring · uri
codestring
invalid_paramsarray
itemobjectrequired
instring
pathstring
typestring
expectedstring
receivedstring
defaultapplication/problem+jsonProblemDetails
HTTP Error
typestring · urirequired
titlestringrequired
statusintegerrequired
detailstring
instancestring · uri
codestring
POST/api/jobs/{job_id}/resolve

Mark a failed job as resolved with optional note. More Jobs

Body application/json
notestring | null
Responses
200application/json
OK
schemaobject
dataJobrequired
A queue job representing provider or internal work derived from tasks and retriable independently.
idstringrequired
Job identifier.
account_idstringrequired
Account identifier.
application_idstringrequired
Application identifier.
task_idstring | nullrequired
Task identifier.
source_kindrequired
queue_namestringrequired
job_typestringrequired
dedupe_keystringrequired
payloadrequired
attemptsintegerrequired
max_attemptsintegerrequired
available_atstringrequired
claimed_atstring | nullrequired
succeeded_atstring | nullrequired
failed_atstring | nullrequired
resolved_atstring | nullrequired
resolved_bystring | nullrequired
User identifier.
resolution_notestring | nullrequired
last_error_codestring | nullrequired
last_error_detailstring | nullrequired
versionintegerrequired
created_atstringrequired
updated_atstringrequired
linksobjectrequired
selfstringrequired
URL of the current resource
400application/problem+jsonValidationProblemDetails
Bad Request
typestring · urirequired
titlestringrequired
statusintegerrequired
detailstring
instancestring · uri
codestring
invalid_paramsarray
itemobjectrequired
instring
pathstring
typestring
expectedstring
receivedstring
defaultapplication/problem+jsonProblemDetails
HTTP Error
typestring · urirequired
titlestringrequired
statusintegerrequired
detailstring
instancestring · uri
codestring
POST/api/jobs/{job_id}/retry

Reset failed job state so it can be attempted again. More Jobs

Body application/json
bodyobject
Responses
200application/json
OK
schemaobject
dataJobrequired
A queue job representing provider or internal work derived from tasks and retriable independently.
idstringrequired
Job identifier.
account_idstringrequired
Account identifier.
application_idstringrequired
Application identifier.
task_idstring | nullrequired
Task identifier.
source_kindrequired
queue_namestringrequired
job_typestringrequired
dedupe_keystringrequired
payloadrequired
attemptsintegerrequired
max_attemptsintegerrequired
available_atstringrequired
claimed_atstring | nullrequired
succeeded_atstring | nullrequired
failed_atstring | nullrequired
resolved_atstring | nullrequired
resolved_bystring | nullrequired
User identifier.
resolution_notestring | nullrequired
last_error_codestring | nullrequired
last_error_detailstring | nullrequired
versionintegerrequired
created_atstringrequired
updated_atstringrequired
linksobjectrequired
selfstringrequired
URL of the current resource
400application/problem+jsonValidationProblemDetails
Bad Request
typestring · urirequired
titlestringrequired
statusintegerrequired
detailstring
instancestring · uri
codestring
invalid_paramsarray
itemobjectrequired
instring
pathstring
typestring
expectedstring
receivedstring
defaultapplication/problem+jsonProblemDetails
HTTP Error
typestring · urirequired
titlestringrequired
statusintegerrequired
detailstring
instancestring · uri
codestring
POST/api/jobs/{job_id}/trigger

Claim and execute a queued job immediately. More Jobs

Body application/json
bodyobject
Responses
200application/json
OK
schemaobject
dataJobrequired
A queue job representing provider or internal work derived from tasks and retriable independently.
idstringrequired
Job identifier.
account_idstringrequired
Account identifier.
application_idstringrequired
Application identifier.
task_idstring | nullrequired
Task identifier.
source_kindrequired
queue_namestringrequired
job_typestringrequired
dedupe_keystringrequired
payloadrequired
attemptsintegerrequired
max_attemptsintegerrequired
available_atstringrequired
claimed_atstring | nullrequired
succeeded_atstring | nullrequired
failed_atstring | nullrequired
resolved_atstring | nullrequired
resolved_bystring | nullrequired
User identifier.
resolution_notestring | nullrequired
last_error_codestring | nullrequired
last_error_detailstring | nullrequired
versionintegerrequired
created_atstringrequired
updated_atstringrequired
linksobjectrequired
selfstringrequired
URL of the current resource
400application/problem+jsonValidationProblemDetails
Bad Request
typestring · urirequired
titlestringrequired
statusintegerrequired
detailstring
instancestring · uri
codestring
invalid_paramsarray
itemobjectrequired
instring
pathstring
typestring
expectedstring
receivedstring
defaultapplication/problem+jsonProblemDetails
HTTP Error
typestring · urirequired
titlestringrequired
statusintegerrequired
detailstring
instancestring · uri
codestring

Models

Job
idstringrequired
Job identifier.
account_idstringrequired
Account identifier.
application_idstringrequired
Application identifier.
task_idstring | nullrequired
Task identifier.
source_kindrequired
queue_namestringrequired
job_typestringrequired
dedupe_keystringrequired
payloadrequired
attemptsintegerrequired
max_attemptsintegerrequired
available_atstringrequired
claimed_atstring | nullrequired
succeeded_atstring | nullrequired
failed_atstring | nullrequired
resolved_atstring | nullrequired
resolved_bystring | nullrequired
User identifier.
resolution_notestring | nullrequired
last_error_codestring | nullrequired
last_error_detailstring | nullrequired
versionintegerrequired
created_atstringrequired
updated_atstringrequired
ProblemDetails
typestring · urirequired
titlestringrequired
statusintegerrequired
detailstring
instancestring · uri
codestring
ValidationProblemDetails
typestring · urirequired
titlestringrequired
statusintegerrequired
detailstring
instancestring · uri
codestring
invalid_paramsarray
itemobjectrequired
instring
pathstring
typestring
expectedstring
receivedstring