inbound-calls

List Inbound Calls

Recent calls to the Verdun line, newest first (at most 200). Central staff holding escalate_dispatch or notify_property_owner only. event_id is set only for a caller we phoned in the last 24 h.

get/inbound-calls

Request

  • Base URL
    https://api.verdun.ai (the document declares no server; this is the origin it was published from)
  • URL
    https://api.verdun.ai/inbound-calls
  • Auth
    HTTP bearer

Query parameters

daysinteger

How far back to look.

Response

Successful Response

idstring required

inbound_call row id (also the icid custom parameter on the ring).

created_atstring date-time required

When the call arrived.

from_numberstring nullable

Caller ID as Twilio reported it.

event_idstring nullable

The alarm this call is probably about: set only when Verdun called this number (police or owner) in the previous 24 h and exactly one client account is involved.

dispatch_call_idstring nullable

That earlier outbound call, when matched.

outcome'answered' | 'voicemail' | 'missed' nullable

null while the call is still ringing.

statusstring nullable

Twilio's final call status.

answered_by_namestring nullable

Who took the call (first console to answer).

answered_atstring date-time nullable

When the answering console reported acceptance.

duration_secondsinteger nullable

Provider-reported call duration in seconds.

summarystring nullable

Internal one-line summary of the voicemail.

Example response

[
  {
    "from_number": "+13105550123",
    "status": "completed",
    "transcript": [
      {
        "role": "caller",
        "start_ms": 900,
        "end_ms": 8400,
        "text": "Please call me back about the alarm."
      }
    ]
  }
]

Changes

No recorded changes to this operation across all 2 revisions of this API.