JellypodJellypod
Sources

List sources

GET
/sources

Returns a paginated list of sources in the organization.

Authorization

BearerAuth
AuthorizationBearer <token>

Jellypod API key. Create and manage keys from the Jellypod dashboard under Settings → API Keys.

In: header

Query Parameters

cursor?string

Opaque cursor from a previous response's next_cursor field. Omit for the first page.

limit?integer

Number of items to return per page.

Default20
Range1 <= value <= 100
type?string

Filter by source type.

Value in"url" | "youtube" | "text" | "file"
status?string

Filter by processing status.

Value in"awaiting_upload" | "processing" | "completed" | "error"

Response Body

application/json

application/json

application/json

curl -X GET "https://api.jellypod.com/v1/sources"
{
  "data": [
    {
      "id": "b7c8d9e0-f1a2-3456-bcde-f12345678901",
      "title": "OpenAI GPT-5 Announcement",
      "type": "url",
      "status": "completed",
      "metadata": {
        "url": "https://openai.com/blog/gpt-5"
      },
      "error_message": null,
      "created_at": "2026-02-28T09:00:00.000Z",
      "updated_at": "2026-02-28T09:01:00.000Z"
    }
  ],
  "pagination": {
    "has_more": true,
    "next_cursor": "string"
  }
}

Was this page helpful?