API reference

GET /v1/outbound-ivr-calls/:id · Get an outbound IVR call

Business accounts only. The current state of one outbound IVR call.

Request

text
GET https://api.spoofey.com/v1/outbound-ivr-calls/:id
Path param Notes
id The id returned by POST /v1/outbound-ivr-calls.

Example

bash
curl https://api.spoofey.com/v1/outbound-ivr-calls/7c1a2b3d-9e4f-4a2c-8b11-3f6a7c9d0e12 \
  -H "Authorization: Bearer sk_live_..."

Response

json
{
  "id": "7c1a2b3d-9e4f-4a2c-8b11-3f6a7c9d0e12",
  "status": "calling",
  "destination": "14165557890",
  "caller_id": "12025559999",
  "fee_charged": 0.15,
  "created_at": 1789800000000,
  "answered_at": null,
  "ended_at": null
}

answered_at is set when the person picks up and the flow starts. status becomes completed when the call ends, answered or not, so a call with ended_at set and answered_at still null was never picked up.

Errors

Errors come back as {"error":{"message":"...","code":"..."}}. See API errors and rate limits for every status code and the rate limit.

Was this helpful?Your answer helps us improve this page.
Still stuck?Ask Spoofey AI about your exact case, or a person on our team will reply by email.
Last modified on September 25, 2026 · 1 min read
Edit