platfone-com · JSON-LD Context
Platfone Com Context
JSON-LD context defining the semantic vocabulary for Platfone Com from platfone-com.
19 Classes
41 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
platfone:
https://platfone.com/schema#
Classes
error429TooManyRequests
Price
error400
error404
Activation
error404NoNumbers
error408OrderTimeout
error429LowSuccessRate
error429TooManyActivations
error409
error409EarlyCancelDenied
WhitelabelCustomerActivation
WhitelabelCustomersActivationHistory
error409ReportCreationDeadline
Report
ActivationReportRequestBody
200Report
Reports
Webhook
Properties
| Property | Type | Container |
|---|---|---|
| errorMessage | string | |
| errorName | string | |
| price | ||
| quality | ||
| count | integer | |
| activation_id | string | |
| phone | string | |
| country_id | string | |
| service_id | string | |
| sms_status | string | |
| activation_status | string | |
| billing_status | string | |
| report_status | ||
| sms_code | string | |
| sms_text | string | |
| expire_at | integer | |
| updated_at | integer | |
| created_at | integer | |
| is_retriable | boolean | |
| cancelable_after | integer | |
| orderId | string | |
| commission | decimal | |
| activations | list | |
| page | integer | |
| limit | integer | |
| pages | integer | |
| total | integer | |
| reason_id | integer | |
| reason_name | string | |
| message | string | |
| evidence_url | string | |
| activation_state_snapshot | string | |
| activation | reference | |
| evidence | string | |
| status | string | |
| decline_id | integer | |
| reports | list | |
| id | string | |
| api_version | string | |
| type | string | |
| data |
JSON-LD Document
{
"@context": {
"@vocab": "https://platfone.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"platfone": "https://platfone.com/schema#",
"error429TooManyRequests": "platfone:error429TooManyRequests",
"errorMessage": {
"@id": "platfone:errorMessage",
"@type": "xsd:string"
},
"errorName": {
"@id": "platfone:errorName",
"@type": "xsd:string"
},
"Price": "platfone:Price",
"price": {
"@id": "platfone:price"
},
"quality": {
"@id": "platfone:quality"
},
"count": {
"@id": "platfone:count",
"@type": "xsd:integer"
},
"error400": "platfone:error400",
"error404": "platfone:error404",
"Activation": "platfone:Activation",
"activation_id": {
"@id": "platfone:activation_id",
"@type": "xsd:string"
},
"phone": {
"@id": "platfone:phone",
"@type": "xsd:string"
},
"country_id": {
"@id": "platfone:country_id",
"@type": "xsd:string"
},
"service_id": {
"@id": "platfone:service_id",
"@type": "xsd:string"
},
"sms_status": {
"@id": "platfone:sms_status",
"@type": "xsd:string"
},
"activation_status": {
"@id": "platfone:activation_status",
"@type": "xsd:string"
},
"billing_status": {
"@id": "platfone:billing_status",
"@type": "xsd:string"
},
"report_status": {
"@id": "platfone:report_status"
},
"sms_code": {
"@id": "platfone:sms_code",
"@type": "xsd:string"
},
"sms_text": {
"@id": "platfone:sms_text",
"@type": "xsd:string"
},
"expire_at": {
"@id": "platfone:expire_at",
"@type": "xsd:integer"
},
"updated_at": {
"@id": "platfone:updated_at",
"@type": "xsd:integer"
},
"created_at": {
"@id": "platfone:created_at",
"@type": "xsd:integer"
},
"is_retriable": {
"@id": "platfone:is_retriable",
"@type": "xsd:boolean"
},
"cancelable_after": {
"@id": "platfone:cancelable_after",
"@type": "xsd:integer"
},
"error404NoNumbers": "platfone:error404NoNumbers",
"error408OrderTimeout": "platfone:error408OrderTimeout",
"orderId": {
"@id": "platfone:orderId",
"@type": "xsd:string"
},
"error429LowSuccessRate": "platfone:error429LowSuccessRate",
"error429TooManyActivations": "platfone:error429TooManyActivations",
"error409": "platfone:error409",
"error409EarlyCancelDenied": "platfone:error409EarlyCancelDenied",
"WhitelabelCustomerActivation": "platfone:WhitelabelCustomerActivation",
"commission": {
"@id": "platfone:commission",
"@type": "xsd:decimal"
},
"WhitelabelCustomersActivationHistory": "platfone:WhitelabelCustomersActivationHistory",
"activations": {
"@id": "platfone:activations",
"@container": "@list"
},
"page": {
"@id": "platfone:page",
"@type": "xsd:integer"
},
"limit": {
"@id": "platfone:limit",
"@type": "xsd:integer"
},
"pages": {
"@id": "platfone:pages",
"@type": "xsd:integer"
},
"total": {
"@id": "platfone:total",
"@type": "xsd:integer"
},
"error409ReportCreationDeadline": "platfone:error409ReportCreationDeadline",
"Report": "platfone:Report",
"reason_id": {
"@id": "platfone:reason_id",
"@type": "xsd:integer"
},
"reason_name": {
"@id": "platfone:reason_name",
"@type": "xsd:string"
},
"message": {
"@id": "platfone:message",
"@type": "xsd:string"
},
"evidence_url": {
"@id": "platfone:evidence_url",
"@type": "xsd:string"
},
"activation_state_snapshot": {
"@id": "platfone:activation_state_snapshot",
"@type": "xsd:string"
},
"activation": {
"@id": "platfone:activation",
"@type": "@id"
},
"ActivationReportRequestBody": "platfone:ActivationReportRequestBody",
"evidence": {
"@id": "platfone:evidence",
"@type": "xsd:string"
},
"200Report": "platfone:200Report",
"status": {
"@id": "platfone:status",
"@type": "xsd:string"
},
"decline_id": {
"@id": "platfone:decline_id",
"@type": "xsd:integer"
},
"Reports": "platfone:Reports",
"reports": {
"@id": "platfone:reports",
"@container": "@list"
},
"Webhook": "platfone:Webhook",
"id": {
"@id": "platfone:id",
"@type": "xsd:string"
},
"api_version": {
"@id": "platfone:api_version",
"@type": "xsd:string"
},
"type": {
"@id": "platfone:type",
"@type": "xsd:string"
},
"data": {
"@id": "platfone:data"
}
},
"@type": "schema:Dataset",
"schema:name": "platfone-com API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects platfone-com's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-30) from openapi/platfone-com-activation-openapi.yaml.",
"dcterms:created": "2026-10-30",
"dcterms:source": [
"openapi/platfone-com-activation-openapi.yaml"
]
}