Skip to main content

List Jobs

Paginated list of email generation jobs owned by the authenticated user.

Endpoint​

Method: GET Path: /email-generation/jobs/ Full URL: https://backend.ecoreservice.com/api/v1/email-generation/jobs/ Auth: Authorization: Bearer <JWT>

Query Parameters​

ParamValuesDefault
statusAll, Uploading, Processing, Processed, FailedAll
pageinteger ≥ 11
page_sizeinteger20

Response Payload​

{
"count": 42,
"total_pages": 3,
"current_page": 1,
"next": "…",
"previous": null,
"results": [
{
"id": 123,
"list_name": "…",
"status": "Processed",
"total_records": 4000,
"generated_count": 3120,
"no_email_count": 880,
"results_summary": "4000/4000",
"created_at": "…"
}
]
}
FieldTypeDescription
countintegerTotal jobs matching the filter
total_pages / current_pageintegerPagination
next / previousstring | nullPagination links
resultsarrayJob summaries (see Job Status for field meanings)

See Error Codes for the full list.