Omni REST API
The Omni REST API provides programmatic access to an Omni instance: models, topics, views and fields; documents, dashboards and folders; query execution and scheduling; users, groups and permissions; connections and dbt; uploads; and AI operations. The API base URL mirrors your Omni login URL with /api appended (for example https://.omniapp.co/api) and accepts HTTPS only. Authentication is via API key bearer token or OAuth 2.1.
Documentation
Documentation
https://docs.omni.co/docs/API
Authentication
https://raw.githubusercontent.com/api-evangelist/omni-analytics/refs/heads/main/authentication/omni-analytics-authentication.yml
Other Resources
MCPServer
https://raw.githubusercontent.com/api-evangelist/omni-analytics/refs/heads/main/mcp/omni-analytics-mcp.yml
Conventions
https://raw.githubusercontent.com/api-evangelist/omni-analytics/refs/heads/main/conventions/omni-analytics-conventions.yml
Conformance
https://raw.githubusercontent.com/api-evangelist/omni-analytics/refs/heads/main/conformance/omni-analytics-conformance.yml
APIsJSON
https://raw.githubusercontent.com/api-evangelist/omni-analytics/refs/heads/main/apis.yml