{ "opencollection": "1.0.0", "info": { "name": "Bandwidth Emergency Calling Available Numbers Calls API", "version": "1.0" }, "request": { "auth": { "type": "basic", "username": "{{username}}", "password": "{{password}}" } }, "items": [ { "info": { "name": "Calls", "type": "folder" }, "items": [ { "info": { "name": "Create a call", "type": "http" }, "http": { "method": "POST", "url": "https://dashboard.bandwidth.com/api/accounts/:accountId/calls", "params": [ { "name": "accountId", "value": "", "type": "path", "description": "The unique identifier for the Bandwidth account" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates an outbound phone call. The call will be initiated from the specified Bandwidth number to the destination number. The answerUrl will receive a webhook when the call is answered, and your application should respond with BXML to control the call flow." }, { "info": { "name": "Get call information", "type": "http" }, "http": { "method": "GET", "url": "https://dashboard.bandwidth.com/api/accounts/:accountId/calls/:callId", "params": [ { "name": "accountId", "value": "", "type": "path", "description": "The unique identifier for the Bandwidth account" }, { "name": "callId", "value": "", "type": "path", "description": "The unique identifier for the call" } ] }, "docs": "Retrieves the current state and metadata for a specific call identified by its call ID." }, { "info": { "name": "Update a call", "type": "http" }, "http": { "method": "POST", "url": "https://dashboard.bandwidth.com/api/accounts/:accountId/calls/:callId", "params": [ { "name": "accountId", "value": "", "type": "path", "description": "The unique identifier for the Bandwidth account" }, { "name": "callId", "value": "", "type": "path", "description": "The unique identifier for the call" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Modifies an in-progress call by redirecting it to a new BXML document URL or by completing the call. This enables advanced call control scenarios such as transferring, bridging, or terminating calls programmatically." } ] } ], "bundled": true }