Call history
curl --request GET \
--url https://api.privue.ai/usage/v1/calls \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.privue.ai/usage/v1/calls"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.privue.ai/usage/v1/calls', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"calls": [
{
"id": "6f0c2a8e-3b1d-4c7a-9e52-1d8b4f6a2c90",
"at": "2026-09-30T17:42:08.512000",
"operation": "gst.gst-info.1",
"version": "v1",
"status_code": 200,
"credits": 2
},
{
"id": "b4e19d37-82a6-4f05-a1c3-7e9d2b5f8a14",
"at": "2026-09-30T17:40:51.087000",
"operation": "bank.penny-drop.1",
"version": "v1",
"status_code": 200,
"credits": 0
},
{
"id": "2d7a5c91-e04b-4b3e-8f26-c95a1e7d03b8",
"at": "2026-09-30T17:38:12.344000",
"operation": "pan.verify.3",
"version": "v1",
"status_code": 422,
"credits": 0
}
],
"next_cursor": "MjAyNi0wOS0zMFQxNzozODoxMi4zNDQwMDB8MmQ3YTVjOTEtZTA0Yi00YjNlLThmMjYtYzk1YTFlN2QwM2I4"
}{
"code": 123,
"timestamp": 123,
"message": "<string>"
}Usage
Call history
List your individual calls over a period, newest first, to reconcile against an invoice.
GET
/
usage
/
v1
/
calls
Call history
curl --request GET \
--url https://api.privue.ai/usage/v1/calls \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.privue.ai/usage/v1/calls"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.privue.ai/usage/v1/calls', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"calls": [
{
"id": "6f0c2a8e-3b1d-4c7a-9e52-1d8b4f6a2c90",
"at": "2026-09-30T17:42:08.512000",
"operation": "gst.gst-info.1",
"version": "v1",
"status_code": 200,
"credits": 2
},
{
"id": "b4e19d37-82a6-4f05-a1c3-7e9d2b5f8a14",
"at": "2026-09-30T17:40:51.087000",
"operation": "bank.penny-drop.1",
"version": "v1",
"status_code": 200,
"credits": 0
},
{
"id": "2d7a5c91-e04b-4b3e-8f26-c95a1e7d03b8",
"at": "2026-09-30T17:38:12.344000",
"operation": "pan.verify.3",
"version": "v1",
"status_code": 422,
"credits": 0
}
],
"next_cursor": "MjAyNi0wOS0zMFQxNzozODoxMi4zNDQwMDB8MmQ3YTVjOTEtZTA0Yi00YjNlLThmMjYtYzk1YTFlN2QwM2I4"
}{
"code": 123,
"timestamp": 123,
"message": "<string>"
}Authorizations
Your API key, sent as Authorization: Bearer <your-key>.
Query Parameters
Calls per page
Required range:
1 <= x <= 500next_cursor from the previous page
First day to count, inclusive
Last day to count, inclusive
