Skip to main content
GET
/
datasources
/
{datasource_id}
/
ingest-status
Python
from meibel import MeibelClient

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

result = client.datasources.ingest.get_status("datasource_id_value")
print(result)
{
  "datasource_id": "<string>",
  "status": "not_started",
  "started_at": "<string>",
  "completed_at": "<string>",
  "methods": []
}

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

Path Parameters

datasource_id
string
required

Response

Successful Response

Status of the most recent ingest run for a datasource.

datasource_id
string
required

ID of the datasource

status
enum<string>
required

Overall run status

Available options:
not_started,
running,
completed,
failed,
canceled,
terminated,
timed_out,
unknown
started_at
string | null

ISO 8601 timestamp when this run started

completed_at
string | null

ISO 8601 timestamp when this run finished — null while still running

methods
IngestMethodSummary · object[]

Per-method progress and counts for this run