Data Sources API

Estimated reading time: 3 minutes

📡 Canonical reference: live OpenAPI spec at /api/v1/docs/

The interactive Swagger / ReDoc spec is the source of truth — it's generated directly from the running code so endpoint paths, request / response shapes and field types are always accurate. This hand-written page is a stable conceptual primer; for exact endpoint signatures, prefer the live spec.

View your connected data sources and their status through the API.

List Data Sources

GET /api/v1/data-sources/
Authorization: Bearer claribi_abc123...

Returns all active data sources in your organization. Requires data_sources:read scope.

Get Data Source Details

GET /api/v1/data-sources/{id}/
Authorization: Bearer claribi_abc123...

Returns details about a specific data source including connection status.

Supported Source Types

Typesource_type value
File Upload (CSV, Excel, JSON, PDF)file
Database Connectiondatabase
REST API Endpointapi
Google Analyticsgoogle_analytics
Google Sheetsgoogle_sheets
Google Drivegoogle_drive
Google Adsgoogle_ads
Meta Adsmeta_ads
Jirajira
Confluenceconfluence
Zapier Webhookzapier
BigQuery Querybigquery_query
Image/Document (OCR)image

Note

Data source management (creating, updating, deleting, syncing) is done through the clariBI web interface. The external API provides read-only access to view your connected data sources and their status.

Related

Ready to try clariBI?

Start your free 14-day trial. No credit card required.