Request
Returns a paginated list of datasets ordered by creation date (newest first).
Bearer token for authentication
Query Parameters
Number of datasets to return (max: 100)
Number of datasets to skip
sort
string
default:"-created_at"
Sort order: name, created_at, -name, -created_at
Response
Whether there are more datasets to fetch
Examples
curl https://api.fltr.com/v1/datasets?limit=10&offset=0 \
-H "Authorization: Bearer fltr_sk_abc123..."
import requests
response = requests.get(
"https://api.fltr.com/v1/datasets",
headers={"Authorization": "Bearer fltr_sk_abc123..."},
params={"limit": 10, "offset": 0}
)
data = response.json()
for dataset in data['datasets']:
print(f"{dataset['name']} - {dataset['document_count']} documents")
Response
{
"datasets": [
{
"id": "ds_abc123",
"name": "Product Documentation",
"description": "All product docs",
"is_public": false,
"document_count": 42,
"created_at": "2024-01-10T12:00:00Z",
"updated_at": "2024-01-10T15:30:00Z"
}
],
"total": 1,
"limit": 10,
"offset": 0,
"has_more": false
}