Skip to main content
GET
/
datasource
/
{datasource_id}
/
content
Python (SDK)
from meibelai import Meibelai
import os


with Meibelai(
    api_key_header=os.getenv("MEIBELAI_API_KEY_HEADER", ""),
) as m_client:

    res = m_client.datasources.content.list_datasource_content(datasource_id="<id>", prefix="<value>", continuation_token="<value>", limit=1000)

    # Handle response
    print(res)
{
  "items": [
    {
      "name": "<string>",
      "path": "<string>",
      "type": "file",
      "size": 123,
      "media_type": "<string>",
      "last_modified": "<string>",
      "etag": "<string>"
    }
  ],
  "continuation_token": "<string>"
}

Authorizations

Meibel-API-Key
string
header
required

Path Parameters

datasource_id
string
required

Query Parameters

prefix
string | null

Filter content by path prefix

continuation_token
string | null

Token for pagination to get next page of results

limit
integer
default:1000

Maximum number of items to return (1-10000)

Required range: 1 <= x <= 10000

Response

Successful Response

ListContentResponse

items
ContentItem · object[]
required
continuation_token
string | null