Dernière mise à jour le 20 juillet 2026
Introspect a schema from a source. Creates or updates datasets based on tables found in the schema.
Authorization
JwtAuth In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Request schema for schema introspection.
Response Body
application/json
curl -X POST "https://example.com/admin/datasets/introspect/schema" \ -H "Content-Type: application/json" \ -d '{ "source_id": "ae50a35c-df42-4eff-ba26-f8bc28d2af81" }'{ "tables_found": 0, "datasets_updated": 0, "datasets_created": 0, "datasets_modified": 0, "dataset_ids": [ "7e733a3d-b346-4530-98b2-0edaf7a10014" ]}Continuer plus loin
POSTIntrospect Dataset POST
Introspect a single dataset. Updates the dataset's columns and signature based on the physical table structure.
GETList Datasets GET
List datasets available in the current tenant. Query Parameters: tags: Optional tag filter. Supports: - comma-separated in one param, e.g. tags=analytics,sales - repeated params, e.g. tags=analytics&tags=sales Matching uses OR (dataset has at least one of the provided tags). q: Optional search term (case-insensitive) applied to name and description. favorites: If true, only show datasets favorited by the current user. limit: Page size (default from settings, max from settings). offset: Page offset (default 0). Examples: - `GET /datasets` — List all datasets - `GET /datasets?tags=analytics` — List datasets with 'analytics' tag - `GET /datasets?tags=analytics,sales` — List datasets with 'analytics' OR 'sales' - `GET /datasets?tags=analytics&tags=sales` — List datasets with 'analytics' OR 'sales' - `GET /datasets?q=sales` — Search in name/description for 'sales' - `GET /datasets?q=data&tags=analytics` — Combined search + tag - `GET /datasets?favorites=true` — List only favorited datasets