cURL
curl --request GET \ --url https://api.voice-mate.com/v1/interactions/{sid} \ --header 'Authorization: Bearer <token>'
{ "status": "success", "interaction": { "sid": "interaction_340846df-6fc5-4550-8c8e-590761765548", "from_number": "+15893858485", "to_number": "+15893858485", "direction": "inbound", "type": "phone_call", "status": "in_progress", "agent_sid": "agent_340846df-6fc5-4550-8c8e-590761765548", "started_at": 1746297830472, "ended_at": 1746297830472, "duration": 100, "variables": { "customer_name": "John Doe", "appointment_time": "2025-06-01T10:00:00Z" }, "recording_url": "https://storage.googleapis.com/my-bucket/recordings/interaction_sid.wav", "log": [ { "role": "agent", "message": "<string>", "timestamp": 123 } ] } }
Get details of a specific interaction, including variables, recording URL, and log.
Bearer auth header. Pass with value 'Bearer {api_key}'. Api key can be found in account Settings -> API Keys page
Interaction identifier
Interaction details
success
error
Show child attributes