call_event_id returned when you submitted the call for processing, or your own external recording identifier. This flexibility means you can integrate Shilo lookups without needing to store Shilo-internal IDs in your own systems.
Endpoint
Path Parameter
string
required
Identifies the call to retrieve. Three formats are accepted:
Response
A successful request returns HTTP200 with the full Call object.
string
Shilo’s unique UUID for this call recording.
string
Resource type identifier. Always
"call" for this endpoint.string
ISO-8601 timestamp of when the call was ingested by Shilo.
number
Length of the call in seconds.
string
Your system’s identifier for the agent on this call.
string
Shilo’s UUID for the agent on this call.
string
Your system’s identifier for the contact on this call.
string
Shilo’s UUID for the contact on this call.
string
The phone number the call originated from, in display format.
string
The phone number the call was placed to, in display format.
boolean
true if the call was inbound (received by the agent); false if outbound.string
Human-readable name of the recording source (e.g.
"Broker").string
Identifier of the recording source.
string
Human-readable sales stage associated with the contact at call time.
string
Identifier of the associated sales stage.
string
The
recording_id your system supplied when this call was submitted via POST /calls.Example Requests
Look up by Shilo Call UUID:call_event_id:
Example Response
Error Responses
400 Bad Request — Theidentifier path parameter is not a valid UUID, or the prefix does not match an accepted format.