The documentation reference for the Cado platform's RESTful API. The API can integrate with every part of the platform, from user management, querying timeline data, and importing evidence from the cloud. We provide some example Python scripts to help you get started.
Using the API requires an API key, which can be obtained from the Cado platform. This API key needs to be used with the Authorization header in the Bearer format. For example: Authorization: Bearer YOUR_API_KEY
.
Each API will have a few extra parameters listed in the description, these parameters describe how the API behaves and what it expects. The parameters we list are:
- Feature Lifecycle: This indicates if the API is in
beta
orproduction
. If the API is inbeta
, you may need to enable it in the Experiments settings inside the platform. - Admin Only: This indicates if the API requires an administrator user account.
Use the run.sh
command to start a HTTP server that serves the docs from port 8000.