Telefonie · JSON-LD Context
Telefonie Context
JSON-LD context defining the semantic vocabulary for Telefonie from Telefonie.
5 Classes
21 Properties
3 Namespaces
Namespaces
schema:
https://schema.org/
telefonie:
https://developers.telefonie.com/schema/
xsd:
http://www.w3.org/2001/XMLSchema#
Classes
Call
Message
PhoneNumber
Conference
Recording
Properties
| Property | Type | Container |
|---|---|---|
| id | string | |
| status | string | |
| direction | string | |
| from | string | |
| to | string | |
| body | string | |
| duration | integer | |
| start_time | dateTime | |
| end_time | dateTime | |
| price | string | |
| price_unit | string | |
| recording_url | anyURI | |
| phone_number | string | |
| country_code | string | |
| friendly_name | string | |
| date_created | dateTime | |
| date_sent | dateTime | |
| error_code | integer | |
| error_message | string | |
| capabilities | reference | |
| media_url | anyURI |
JSON-LD Document
{
"@context": {
"@version": 1.1,
"schema": "https://schema.org/",
"telefonie": "https://developers.telefonie.com/schema/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"Call": "telefonie:Call",
"Message": "telefonie:Message",
"PhoneNumber": "schema:ContactPoint",
"Conference": "telefonie:Conference",
"Recording": "telefonie:Recording",
"id": {
"@id": "schema:identifier",
"@type": "xsd:string"
},
"status": {
"@id": "telefonie:status",
"@type": "xsd:string"
},
"direction": {
"@id": "telefonie:direction",
"@type": "xsd:string"
},
"from": {
"@id": "schema:sender",
"@type": "xsd:string"
},
"to": {
"@id": "schema:recipient",
"@type": "xsd:string"
},
"body": {
"@id": "schema:text",
"@type": "xsd:string"
},
"duration": {
"@id": "schema:duration",
"@type": "xsd:integer"
},
"start_time": {
"@id": "schema:startTime",
"@type": "xsd:dateTime"
},
"end_time": {
"@id": "schema:endTime",
"@type": "xsd:dateTime"
},
"price": {
"@id": "schema:price",
"@type": "xsd:string"
},
"price_unit": {
"@id": "schema:priceCurrency",
"@type": "xsd:string"
},
"recording_url": {
"@id": "telefonie:recordingUrl",
"@type": "xsd:anyURI"
},
"phone_number": {
"@id": "schema:telephone",
"@type": "xsd:string"
},
"country_code": {
"@id": "schema:addressCountry",
"@type": "xsd:string"
},
"friendly_name": {
"@id": "schema:name",
"@type": "xsd:string"
},
"date_created": {
"@id": "schema:dateCreated",
"@type": "xsd:dateTime"
},
"date_sent": {
"@id": "telefonie:dateSent",
"@type": "xsd:dateTime"
},
"error_code": {
"@id": "telefonie:errorCode",
"@type": "xsd:integer"
},
"error_message": {
"@id": "schema:description",
"@type": "xsd:string"
},
"capabilities": {
"@id": "telefonie:capabilities",
"@type": "@id"
},
"media_url": {
"@id": "schema:contentUrl",
"@type": "xsd:anyURI"
}
}
}