POST
/
upload-call

Authorizations

Authorization
string
headerrequired

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
callId
string
required

unique identifier for the call

stereoRecordingUrl
string
required

URL where the stereo call recording is stored

agentId
string
required

ID of the agent associated with the call

saveRecording
boolean
default: true

whether to save the recording to fixa's storage. this is useful if you're sending presigned urls or don't want to pay for storage

metadata
object

optional custom metadata fields you'd like to use to analyze your call data (i.e. region, llm, tts model, etc.)

Response

200 - application/json
success
boolean
required

whether the call was uploaded successfully