AT&T · JSON-LD Context
At And T Sms Api Context
JSON-LD context defining the semantic vocabulary for At And T Sms Api from AT&T.
8 Classes
27 Properties
4 Namespaces
Namespaces
pan:
https://att.dev/schema/
schema:
https://schema.org/
dcterms:
http://purl.org/dc/terms/
xsd:
http://www.w3.org/2001/XMLSchema#
Classes
TokenRequest
TokenResponse
SendSmsRequest
SendSmsResponse
DeliveryInfoResponse
DeliveryInfo
InboundSmsResponse
InboundSmsMessage
Properties
| Property | Type | Container |
|---|---|---|
| clientId | string | |
| clientSecret | string | |
| grantType | string | |
| scope | string | |
| code | string | |
| refreshToken | string | |
| accessToken | string | |
| expiresIn | integer | |
| tokenType | string | |
| outboundSMSRequest | reference | |
| address | string | set |
| message | string | |
| notifyDeliveryStatus | boolean | |
| outboundSMSResponse | reference | |
| messageId | string | |
| resourceReference | reference | |
| resourceURL | reference | |
| deliveryInfoList | reference | |
| deliveryInfo | reference | set |
| deliveryStatus | string | |
| inboundSMSMessageList | reference | |
| inboundSMSMessage | reference | set |
| senderAddress | string | |
| destinationAddress | string | |
| dateTime | dateTime | |
| numberOfMessagesInThisBatch | integer | |
| totalNumberOfPendingMessages | integer |
JSON-LD Document
{
"@context": {
"@version": 1.1,
"pan": "https://att.dev/schema/",
"schema": "https://schema.org/",
"dcterms": "http://purl.org/dc/terms/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"TokenRequest": "pan:TokenRequest",
"TokenResponse": "pan:TokenResponse",
"SendSmsRequest": "pan:SendSmsRequest",
"SendSmsResponse": "pan:SendSmsResponse",
"DeliveryInfoResponse": "pan:DeliveryInfoResponse",
"DeliveryInfo": "pan:DeliveryInfo",
"InboundSmsResponse": "pan:InboundSmsResponse",
"InboundSmsMessage": "pan:InboundSmsMessage",
"clientId": {
"@id": "pan:client_id",
"@type": "xsd:string"
},
"clientSecret": {
"@id": "pan:client_secret",
"@type": "xsd:string"
},
"grantType": {
"@id": "pan:grant_type",
"@type": "xsd:string"
},
"scope": {
"@id": "pan:scope",
"@type": "xsd:string"
},
"code": {
"@id": "pan:code",
"@type": "xsd:string"
},
"refreshToken": {
"@id": "pan:refresh_token",
"@type": "xsd:string"
},
"accessToken": {
"@id": "pan:access_token",
"@type": "xsd:string"
},
"expiresIn": {
"@id": "pan:expires_in",
"@type": "xsd:integer"
},
"tokenType": {
"@id": "pan:token_type",
"@type": "xsd:string"
},
"outboundSMSRequest": {
"@id": "pan:outboundSMSRequest",
"@type": "@id"
},
"address": {
"@id": "pan:address",
"@container": "@set",
"@type": "xsd:string"
},
"message": {
"@id": "pan:message",
"@type": "xsd:string"
},
"notifyDeliveryStatus": {
"@id": "pan:notifyDeliveryStatus",
"@type": "xsd:boolean"
},
"outboundSMSResponse": {
"@id": "pan:outboundSMSResponse",
"@type": "@id"
},
"messageId": {
"@id": "pan:messageId",
"@type": "xsd:string"
},
"resourceReference": {
"@id": "pan:resourceReference",
"@type": "@id"
},
"resourceURL": {
"@id": "pan:resourceURL",
"@type": "@id"
},
"deliveryInfoList": {
"@id": "pan:deliveryInfoList",
"@type": "@id"
},
"deliveryInfo": {
"@id": "pan:deliveryInfo",
"@container": "@set",
"@type": "@id"
},
"deliveryStatus": {
"@id": "pan:deliveryStatus",
"@type": "xsd:string"
},
"inboundSMSMessageList": {
"@id": "pan:inboundSMSMessageList",
"@type": "@id"
},
"inboundSMSMessage": {
"@id": "pan:inboundSMSMessage",
"@container": "@set",
"@type": "@id"
},
"senderAddress": {
"@id": "pan:senderAddress",
"@type": "xsd:string"
},
"destinationAddress": {
"@id": "pan:destinationAddress",
"@type": "xsd:string"
},
"dateTime": {
"@id": "pan:dateTime",
"@type": "xsd:dateTime"
},
"numberOfMessagesInThisBatch": {
"@id": "pan:numberOfMessagesInThisBatch",
"@type": "xsd:integer"
},
"totalNumberOfPendingMessages": {
"@id": "pan:totalNumberOfPendingMessages",
"@type": "xsd:integer"
}
}
}