Skip to main content
GET
cURL

Authorizations

X-API-KEY
string
header
required

Authorization header containing API key. You can find your API key in the dashboard under 'API Keys'.

Query Parameters

page
integer<int32>

The page number to return

limit
integer<int32>

The maximum number of results to return

call_type
enum<string>

The type of call (e.g., incoming, outgoing)

Available options:
incoming,
outgoing
status
enum<string>

The status of the call (e.g., completed, in-progress)

Available options:
completed,
in-progress,
failed
voice_id
string

The ID of the voice used

assistant_id
string

The ID of the assistant

from_number
string<phone>

The originating phone number

to_number
string<phone>

The destination phone number

call_id
string

The ID of the call

protocol
enum<string>

The protocol of the call

Available options:
web,
voip
sentiment
enum<string>

The sentiment of the call

Available options:
positive,
negative,
neutral

Response

Calls response

count
integer

The total number of calls

Example:

192

next
string<uri> | null

The next page of calls

Example:

"https://api.puretalk.ai/api/calls?page=2"

previous
string<uri> | null

The previous page of calls

Example:

"https://api.puretalk.ai/api/calls?page=1"

results
object[]

The list of calls