Get content
Get through indexed content.
Required roles: All, App
Authorizations
API key for authentication
Path Parameters
Query Parameters
(reserved for future use) Name of the registered authz policy to evaluate when fetching the content. Defaults to the reserved "default" policy when omitted. Ignored when authz is disabled.
^[a-z][a-z0-9_-]{0,63}$Identifier of the end-user (principal) on whose behalf the content is fetched. Used to look up authz subject attributes. Empty subject when omitted. Ignored when authz disabled.
256Response
Successful get content
Content ID
Content chunk from the source
Source URL of the content
Title of the content or document
Unix timestamp when the content was indexed
The type of the source file
html, pdf, ppt, pptx, pptm, doc, docx, docm, xls, xlsx, xlsm, md, txt, jsonl, png, jpg, webp, heic, heif, wav, mp3, aiff, aac, m4a, ogg, flac, mp4, mpg, mov, avi, flv, webm, wmv, 3gp, notion_page Page number for paginated documents like PDFs. Set to 0 for sources without page numbers
The type of the source
crawl, local_file, google_drive, github, notion Optional source ID for the original source. For crawl content, use this value with GET /sources/{source_id}/raw to download the stored crawl file content. For local_file content, use GET /sources/{source_id} for source details.

