Filter batch jobs

Dashboard-authenticated POST-for-filtering route for batch jobs. Returns the same paginated response shape as GET /api/v1/batches/list/.

Headers

AuthorizationstringRequired

Bearer token. Use Bearer <JWT> dashboard authentication.

Query parameters

pageintegerOptional>=1
Page number.
page_sizeintegerOptional1-100
Number of results per page. Maximum 100.

Request

This endpoint expects an object.
statusstringOptional
Batch status filter.
provider_idstringOptional
Provider filter.
filtersmap from strings to anyOptional
Reserved for dashboard filter payloads.

Response

Paginated filtered list of batch jobs.
countinteger
Total number of matching batch jobs.
resultslist of objects
nextstring or null
URL for the next page, if any.
previousstring or null
URL for the previous page, if any.

Errors

400
Bad Request Error
401
Unauthorized Error