Skip to main content
GET
/
batch-executions
Python
from meibel import MeibelClient

client = MeibelClient(api_key="your-api-key")

result = client.batches.executions.list()
print(result)
{
  "data": [
    {
      "id": "<string>",
      "batch_definition_id": "<string>",
      "customer_id": "<string>",
      "project_id": "<string>",
      "start_time": "2023-11-07T05:31:56Z",
      "status": "<string>",
      "agent_urn": "<string>",
      "batch_spec_json": {},
      "agent_spec_json": {},
      "input_datasource_id": "<string>",
      "output_datasource_id": "<string>",
      "input_overrides": {},
      "total_items": 123,
      "succeeded": 123,
      "failed": 123,
      "end_time": "2023-11-07T05:31:56Z",
      "error": "<string>",
      "items": [
        {
          "input_data_element_id": "<string>",
          "filename": "<string>",
          "status": "<string>",
          "error": "<string>",
          "output_artifacts": [
            {}
          ],
          "attempts": 1
        }
      ]
    }
  ],
  "pagination": {
    "total": 123,
    "offset": 123,
    "limit": 123
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs.meibel.ai/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Meibel-API-Key
string
header
required

Query Parameters

input_datasource_id
string | null

Filter by input datasource ID

offset
integer
default:0
Required range: x >= 0
limit
integer | null
Required range: x >= 1
sort_by
string
default:start_time

Field to sort by: start_time, status

sort_order
string
default:desc
Pattern: ^(asc|desc)$

Response

Successful Response

Response model for listing batch executions.

data
BatchExecutionResponse · object[]
required
pagination
PaginationMeta · object
required

Pagination metadata included in list responses.