/api/v1/ai/calls/{id}
GET
/api/v1/ai/calls/{id}
const url = 'https://example.com/api/v1/ai/calls/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0';const options = {method: 'GET'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://example.com/api/v1/ai/calls/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”id
required
string format: uuid
Responses
Section titled “Responses”Default Response
Media typeapplication/json
object
id
required
string format: uuid
at
required
string
requestId
required
string
attempt
required
number
task
required
string
providerKind
required
string
model
required
string
location
object
id
required
string format: uuid
name
required
string
paidBy
required
object
scope
required
string
label
required
string
fellBack
required
boolean
sent
required
boolean
tokens
required
object
estimate
required
number | null
input
required
number | null
output
required
number | null
reasoning
required
number | null
cached
required
number | null
images
required
object
count
required
number
tokensEach
required
number | null
bytes
required
number | null
latencyMs
required
number | null
finishReason
required
string | null
outcome
required
string
errorCode
required
string | null
cost
object
amount
required
string
currency
required
string
source
required
string
priceVersion
required
number | null
moneyHidden
boolean
links
required
object
extractionId
string format: uuid
thingId
string format: uuid
threadId
string format: uuid
attempts
required
Array<object>
object
id
required
string format: uuid
at
required
string
requestId
required
string
attempt
required
number
task
required
string
providerKind
required
string
model
required
string
location
object
id
required
string format: uuid
name
required
string
paidBy
required
object
scope
required
string
label
required
string
fellBack
required
boolean
sent
required
boolean
tokens
required
object
estimate
required
number | null
input
required
number | null
output
required
number | null
reasoning
required
number | null
cached
required
number | null
images
required
object
count
required
number
tokensEach
required
number | null
bytes
required
number | null
latencyMs
required
number | null
finishReason
required
string | null
outcome
required
string
errorCode
required
string | null
cost
object
amount
required
string
currency
required
string
source
required
string
priceVersion
required
number | null
moneyHidden
boolean
links
required
object
extractionId
string format: uuid
thingId
string format: uuid
threadId
string format: uuid
Example
{ "task": "extract_thing", "providerKind": "openai", "person": "background", "paidBy": { "scope": "instance" }, "outcome": "ok", "cost": { "source": "provider" }, "moneyHidden": true, "attempts": [ { "task": "extract_thing", "providerKind": "openai", "person": "background", "paidBy": { "scope": "instance" }, "outcome": "ok", "cost": { "source": "provider" }, "moneyHidden": true } ]}