Telefoon · Schema
Telefoon Call
Represents a voice call in the Telefoon EU telephony platform.
BelgiumCPaaSEU Data ResidencyEuropeGDPR CompliantMessagingNetherlandsNumber ProvisioningSMSTelephonyVoice
Properties
| Name | Type | Description |
|---|---|---|
| id | string | Unique call identifier |
| status | string | |
| direction | string | |
| from | string | Originating phone number (E.164) |
| to | string | Destination phone number (E.164) |
| duration | integer | Duration in seconds |
| start_time | string | |
| end_time | string | |
| price | string | Call cost |
| price_unit | string | ISO 4217 currency code |
JSON Schema
{
"$schema": "http://json-schema.org/draft-07/schema#",
"$id": "https://developers.telefoon.com/schema/call",
"title": "Telefoon Call",
"description": "Represents a voice call in the Telefoon EU telephony platform.",
"type": "object",
"required": ["id", "status", "direction", "from", "to"],
"properties": {
"id": { "type": "string", "description": "Unique call identifier" },
"status": { "type": "string", "enum": ["queued","ringing","in-progress","completed","failed","busy","no-answer","canceled"] },
"direction": { "type": "string", "enum": ["inbound","outbound"] },
"from": { "type": "string", "description": "Originating phone number (E.164)" },
"to": { "type": "string", "description": "Destination phone number (E.164)" },
"duration": { "type": "integer", "description": "Duration in seconds" },
"start_time": { "type": "string", "format": "date-time" },
"end_time": { "type": "string", "format": "date-time" },
"price": { "type": "string", "description": "Call cost" },
"price_unit": { "type": "string", "default": "EUR", "description": "ISO 4217 currency code" }
}
}