Holistics API
Integrate Holistics into your own workflow: retrieve data, manage schedules, trigger jobs, and provision users.
Introduction
At Holistics, we treat API interface as a first-class citizen. Our goal is to allow you to flexibly integrate Holistics with your workflow as much as possible.
We do this by trying to design an extensive, easy to use API coupled with readily available libraries.
Download the OpenAPI spec (YAML) to use with API clients, code generators, or AI agents.
Holistics API version does not correlate with Holistics feature version. For example, Holistics API v2 can support operations on Holistics 2.0, 2.7 and 3.0.
The latest API version is API v2.
API v1 and below is considered legacy API. Legacy API is functional but is not in active development/ maintenance anymore.
Use cases
These are some of the most common things teams reach for the API to do.
Our API is currently work-in-progress, so some of the use cases/features might not be available. If you have an API use case you want to support/prioritize, please reach out to our Support.
Data Center Regions
API data is limited to specific regions. You must use the correct subdomain for your data center region.
| Region | API Base URL |
|---|---|
| Asia-Pacific (APAC) | https://secure.holistics.io/api/v2 |
| Europe (EU) | https://eu.holistics.io/api/v2 |
| United States (US) | https://us.holistics.io/api/v2 |
Check the URL when you log into Holistics:
secure.holistics.io→ APACeu.holistics.io→ EUus.holistics.io→ US
See Data Centers for more details.
Authentication
All API requests require authentication using an API key passed in the X-Holistics-Key header.
curl -X GET \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-H "X-Holistics-Key: YOUR_API_KEY" \
https://secure.holistics.io/api/v2/users/me
For step-by-step instructions on enabling API access, generating your API key, and making your first call, see the Getting Started guide.