Note: Organizations with custom domains must use that and not app.ardoq.com
Ardoq offers a comprehensive REST-API as well as wrappers for selected programming languages. You can use the REST-API to integrate with Ardoq, for example, to automate documentation, or to create custom tools that make use of data from Ardoq.
You’ll find it helpful to be familiar with the concepts within Ardoq if you start working with the API, so make sure to check out the Ardoq fundamentals.
An Ardoq account with read and write permissions. Contact us if you don’t have one.
Your API token for authorization.
For Windows, if you wish to follow the tutorial using cURL.
Helpful Chrome Extensions
JSON Formatter to make the API responses look pretty
Talent API Tester to explore the API in a convenient interface
(Alternatives to the plugins above should be available in other browsers as well.)
A RESTful API
Make note that the API is RESTful and while the various methods it provides are outlined in the autogenerated Swagger API documentation. Log in to Ardoq and open the documentation from the help menu.
The API GUI is interactive, so you can experiment with using the API directly. Expand the section for the REST endpoint, click "Try it out" in the top right corner, fill out the required fields, and click "Excecute" to perform the request.
NB: The requests are performed against the actual data, so don't experiment with updating or deleting something important.
Read more about the semantics of the POST, PUT and DELETE requests.