List sessions
curl "https://api.callaro.ai/api/v1/voice_sessions?page_size=25" \
-H "X-Api-Key: $CALLARO_API_KEY"const response = await fetch('https://api.callaro.ai/api/v1/voice_sessions?page_size=25', {
headers: { 'X-Api-Key': process.env.CALLARO_API_KEY }
});
const payload = await response.json();
console.log(payload.data?.next_cursor);
import requests
response = requests.get(
'https://api.callaro.ai/api/v1/voice_sessions',
params={'page_size': 25},
headers={'X-Api-Key': 'YOUR_CALLARO_API_KEY'},
timeout=30,
)
print(response.json().get('data', {}).get('next_cursor'))
{
"data": {
"items": [
{}
],
"next_cursor": "<string>"
},
"message": "<string>",
"meta": {},
"request_id": "<string>"
}{
"error": "<string>",
"error_code": "<string>",
"request_id": "<string>",
"details": {},
"errors": [
"<string>"
]
}VoiceSessions
List voice sessions (cursor)
GET
/
api
/
v1
/
voice_sessions
List sessions
curl "https://api.callaro.ai/api/v1/voice_sessions?page_size=25" \
-H "X-Api-Key: $CALLARO_API_KEY"const response = await fetch('https://api.callaro.ai/api/v1/voice_sessions?page_size=25', {
headers: { 'X-Api-Key': process.env.CALLARO_API_KEY }
});
const payload = await response.json();
console.log(payload.data?.next_cursor);
import requests
response = requests.get(
'https://api.callaro.ai/api/v1/voice_sessions',
params={'page_size': 25},
headers={'X-Api-Key': 'YOUR_CALLARO_API_KEY'},
timeout=30,
)
print(response.json().get('data', {}).get('next_cursor'))
{
"data": {
"items": [
{}
],
"next_cursor": "<string>"
},
"message": "<string>",
"meta": {},
"request_id": "<string>"
}{
"error": "<string>",
"error_code": "<string>",
"request_id": "<string>",
"details": {},
"errors": [
"<string>"
]
}Authorizations
bearerAuthtenantApiKeypartnerApiKey
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Headers
Optional tenant context selector for JWT/partner key callers.
Was this page helpful?

