Service Agent
Start a transfer
Changed onTransfers a call the calling agent owns to a colleague's extension, either blind or attended. The call must be one the calling agent owns, be in progress and be in a conference (a bridged call). The transferee must be an extension of the calling agent's customer. Any other address type, or an extension that does not exist, is deleted or belongs to another customer, is rejected with 400. Cancelling an attended transfer is not available through this API.
post/service_agents/transfers
Request
- Base URLhttps://api.voipbin.net/v1.0
- Authnone declared
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Request body
Example request
{
"transfer_type": "blind",
"transferer_call_id": "896d70be-3f9f-11ef-bfa4-532d59e85e8c",
"transferee_addresses": [
{
"type": "extension",
"target": "c5e7f18c-fc5a-4520-8326-e534e2ca0b8f"
}
]
}Response
The transfer details.
Example response
{
"id": "550e8400-e29b-41d4-a716-446655440000",
"customer_id": "7c4d2f3a-1b8e-4f5c-9a6d-3e2f1a0b4c5d",
"type": "blind",
"transferer_call_id": "c9d0e1f2-a3b4-5c6d-7e8f-9a0b1c2d3e4f",
"transferee_addresses": [
{
"type": "tel",
"target": "+14155551234",
"target_name": "John Smith",
"name": "Main Office",
"detail": "Primary contact number"
}
],
"transferee_call_id": "d0e1f2a3-b4c5-6d7e-8f9a-0b1c2d3e4f5a",
"groupcall_id": "e1f2a3b4-c5d6-7e8f-9a0b-1c2d3e4f5a6b",
"confbridge_id": "f2a3b4c5-d6e7-8f9a-0b1c-2d3e4f5a6b7c",
"tm_create": "2026-01-15T09:30:00.000000Z",
"tm_update": "2026-01-16T14:20:00.000000Z",
"tm_delete": "2026-01-17T18:45:00.000000Z"
}Changes
- info
endpoint added
- info