Get a list of all data sources added to your Guru, including their status and metadata.
Path Parameters
The slug of the Guru to get data sources from
Your API key for authentication. You can obtain your API key from the Gurubase.io dashboard.
Response
The response includes pagination information and an array of data sources. Page size is 1000.
Total number of data sources
URL for the next page of results (null if no more pages)
URL for the previous page of results (null if first page)
Array of data sources
Unique identifier for the data source
Type of data source (PDF, WEBSITE, YOUTUBE)
URL for website and YouTube sources
Processing status (NOT_PROCESSED, SUCCESS, FAIL)
Error message if processing failed
Creation date in ISO format
Privacy setting for PDF files. For other data sources, this is always false.
Date of last reindexing in ISO format
Number of times the source has been reindexed
{
"count": 2,
"next": null,
"previous": null,
"results": [
{
"id": 3272,
"type": "YOUTUBE",
"url": "https://youtube.com/watch?v=example1",
"title": null,
"status": "NOT_PROCESSED",
"error": "",
"date_created": "2025-01-22T21:45:17.212381Z",
"private": false,
"last_reindex_date": "2025-01-22T21:45:17.212394Z",
"reindex_count": 0
},
{
"id": 3271,
"type": "PDF",
"title": "document.pdf",
"status": "SUCCESS",
"error": "",
"date_created": "2025-01-22T21:43:58.423588Z",
"private": false,
"last_reindex_date": "2025-01-22T21:43:58.423608Z",
"reindex_count": 0
}
]
}