Caps API
Caps API Reference
Note: This page is primarily intended for developers who will be writing applications that will use DataTrails for provenance. If you are looking for a simple way to test our API you might prefer our Postman collection, the YAML runner or the Developers section of the web UI.
Additional YAML examples can be found in the articles in the Overview section.
Caps API Examples
The Caps API enables you to check the resource limits remaining under your Tenancy subscription.
Retrieve a Cap
Retrieve the number of remaining Access Policies:
curl -g -v -X GET \
-H "@$HOME/.datatrails/bearer-token.txt" \
"https://app.datatrails.ai/archivist/v1/caps?service=access_policies"
The response is:
{
"caps": [
{
"resource_type": "AccessPolicies",
"resource_remaining": "6"
}
]
}
These are the available values for “?service=”:
- access_policies
- applications
- assets
- blobs
- compliance_policies
- locations
- members
Caps OpenAPI Docs
API providing caps data for DataTrails APIs
get /archivist/v1/caps
Returns caps for the given resource
Description: Returns caps for the given resource
Responses | Description |
---|---|
200 | A successful response. |
401 | Returned when the user is not authenticated to the system. |
403 | Returned when the user is not authorized to access the resource. |
429 | Returned when a user exceeds their subscription’s rate limit for requests. |