Prefer to work from your terminal or IDE? Omni’s CLI and agent skills wrap these REST APIs so you can query data, manage models, and automate workflows without hand-writing HTTP calls. Both are open source — browse the CLI repo and the agent skills repo.
Overview
Authentication
Authenticate your requests with an API token.
Base URL
Find the base URL for requests to your Omni instance.
Versioning
See how endpoints are versioned and their current status.
Rate limits
Understand and handle throttling behavior.
Endpoints
Looking for endpoint references? Use the navigation on the left side of the page to navigate and view reference documentation. Endpoints are grouped by resource type. For example, the AI APIs section contains references for endpoints related to the Omni Agent and other AI features.Interacting with APIs
The Omni API docs include a secure, interactive environment that you can use to test and explore API endpoints using your Omni data. You can also browse and test API endpoints using the API Explorer, available at/api-explorer on your Omni instance.
To get started, get your Omni base URL and generate an API key.
Guides
Task-based walkthroughs for common API workflows. See the Guides section for all API guides.Run document queries
Programmatically run document queries
Port SQL into a workbook
Build tabs and tiles with a bash script
Bulk update model YAML
Batch YAML updates into a single Git sync
Set up connection environments
Configure dev and prod connection environments
Build a data lineage integration
Build OpenMetadata or DataHub integrations
All API guides
See all API guides

