Semantic Layers
Endpoints related to Semantic Layers.
| Method | Endpoint | Path |
|---|---|---|
GET | List all semantic layers | /api/v1/semantic_layer/ |
POST | Create a semantic layer | /api/v1/semantic_layer/ |
DELETE | Delete a semantic layer | /api/v1/semantic_layer/{uuid} |
GET | Get a semantic layer by UUID | /api/v1/semantic_layer/{uuid} |
PUT | Update a semantic layer | /api/v1/semantic_layer/{uuid} |
GET | List personal configuration actions for a semantic layer | /api/v1/semantic_layer/{uuid}/actions |
POST | Start a personal configuration action for a semantic layer | /api/v1/semantic_layer/{uuid}/actions/{action_id} |
POST | Clear a semantic layer's cache | /api/v1/semantic_layer/{uuid}/clear_cache |
GET | Redirect to the semantic layer's authorization provider | /api/v1/semantic_layer/{uuid}/oauth2/{action_id} |
POST | Get runtime schema for a semantic layer | /api/v1/semantic_layer/{uuid}/schema/runtime |
POST | List available views from a semantic layer | /api/v1/semantic_layer/{uuid}/views |
GET | List databases and semantic layers combined | /api/v1/semantic_layer/connections/ |
GET | Notify the initiating tab that OAuth authorization completed | /api/v1/semantic_layer/oauth2/complete/{tab_id} |
POST | Get configuration schema for a semantic layer type | /api/v1/semantic_layer/schema/configuration |
POST | Start a semantic layer configuration action | /api/v1/semantic_layer/type/{sl_type}/actions/{action_id} |
GET | List available semantic layer types | /api/v1/semantic_layer/types |