AgentLine · JSON-LD Context
Agentline Cloud Context
JSON-LD context defining the semantic vocabulary for Agentline Cloud from AgentLine.
40 Classes
67 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
agentline:
https://agentline.cloud/schema#
Classes
AccountWebhookConfig
Action
AgentCreate
AgentIdPollRequest
AgentIdStartRequest
AgentOut
AgentUpdate
ApiKeyWebhookConfig
CallContext
CallContextPush
CallRequest
ContactCreate
ContactList
ContactOut
ContactUpdate
Deletion
FeedbackCategory
FeedbackCreate
FeedbackOut
FeedbackSeverity
HTTPValidationError
KeylessAgentUpdate
KeylessBuyBody
KeylessCallBody
KeylessEventsBody
KeylessListBody
KeylessRenewBody
KeylessTranscriptBody
KeylessWebhookBody
MessageOut
MessageSend
NumberProvision
OtpRequest
PayDiscoveryBody
ValidationError
VerifyRequest
VoiceSettingUpdate
WebhookCapabilities
WebhookConfig
WebhookCreated
Properties
| Property | Type | Container |
|---|---|---|
| url | reference | |
| secret | ||
| signature_header | ||
| operation | string | |
| arguments | ||
| request_id | string | |
| name | string | |
| system_prompt | ||
| initial_greeting | ||
| voice_id | ||
| speech_language | ||
| speaking_speed | ||
| transfer_number | ||
| voicemail_message | ||
| owner_phone | ||
| session_id | string | |
| login_hint | ||
| id | string | |
| account_id | string | |
| created_at | dateTime | |
| context | string | |
| turn_id | ||
| disposition | string | |
| agent_id | string | |
| to_number | string | |
| from_number_id | ||
| phone_number | string | |
| label | ||
| contacts | list | |
| total | integer | |
| limit | integer | |
| offset | integer | |
| updated_at | dateTime | |
| confirm | string | |
| category | reference | |
| message | string | |
| subject | ||
| severity | reference | |
| contact_email | ||
| status | string | |
| detail | list | |
| agent_name | ||
| country | string | |
| number_type | string | |
| area_code | ||
| from_number | string | |
| lease_token | ||
| event_type | ||
| conversation_id | string | |
| body | string | |
| direction | string | |
| media_url | ||
| pattern | ||
| string | ||
| amount | ||
| loc | list | |
| msg | string | |
| type | string | |
| input | ||
| ctx | ||
| otp | string | |
| supports_amend | boolean | |
| supports_cancel | boolean | |
| briefing | boolean | |
| streams_progress | boolean | |
| protocol | ||
| capabilities |
JSON-LD Document
{
"@context": {
"@vocab": "https://agentline.cloud/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"agentline": "https://agentline.cloud/schema#",
"AccountWebhookConfig": "agentline:AccountWebhookConfig",
"url": {
"@id": "agentline:url",
"@type": "@id"
},
"secret": {
"@id": "agentline:secret"
},
"signature_header": {
"@id": "agentline:signature_header"
},
"Action": "agentline:Action",
"operation": {
"@id": "agentline:operation",
"@type": "xsd:string"
},
"arguments": {
"@id": "agentline:arguments"
},
"request_id": {
"@id": "agentline:request_id",
"@type": "xsd:string"
},
"AgentCreate": "agentline:AgentCreate",
"name": {
"@id": "agentline:name",
"@type": "xsd:string"
},
"system_prompt": {
"@id": "agentline:system_prompt"
},
"initial_greeting": {
"@id": "agentline:initial_greeting"
},
"voice_id": {
"@id": "agentline:voice_id"
},
"speech_language": {
"@id": "agentline:speech_language"
},
"speaking_speed": {
"@id": "agentline:speaking_speed"
},
"transfer_number": {
"@id": "agentline:transfer_number"
},
"voicemail_message": {
"@id": "agentline:voicemail_message"
},
"owner_phone": {
"@id": "agentline:owner_phone"
},
"AgentIdPollRequest": "agentline:AgentIdPollRequest",
"session_id": {
"@id": "agentline:session_id",
"@type": "xsd:string"
},
"AgentIdStartRequest": "agentline:AgentIdStartRequest",
"login_hint": {
"@id": "agentline:login_hint"
},
"AgentOut": "agentline:AgentOut",
"id": {
"@id": "agentline:id",
"@type": "xsd:string"
},
"account_id": {
"@id": "agentline:account_id",
"@type": "xsd:string"
},
"created_at": {
"@id": "agentline:created_at",
"@type": "xsd:dateTime"
},
"AgentUpdate": "agentline:AgentUpdate",
"ApiKeyWebhookConfig": "agentline:ApiKeyWebhookConfig",
"CallContext": "agentline:CallContext",
"context": {
"@id": "agentline:context",
"@type": "xsd:string"
},
"turn_id": {
"@id": "agentline:turn_id"
},
"disposition": {
"@id": "agentline:disposition",
"@type": "xsd:string"
},
"CallContextPush": "agentline:CallContextPush",
"CallRequest": "agentline:CallRequest",
"agent_id": {
"@id": "agentline:agent_id",
"@type": "xsd:string"
},
"to_number": {
"@id": "agentline:to_number",
"@type": "xsd:string"
},
"from_number_id": {
"@id": "agentline:from_number_id"
},
"ContactCreate": "agentline:ContactCreate",
"phone_number": {
"@id": "agentline:phone_number",
"@type": "xsd:string"
},
"label": {
"@id": "agentline:label"
},
"ContactList": "agentline:ContactList",
"contacts": {
"@id": "agentline:contacts",
"@container": "@list"
},
"total": {
"@id": "agentline:total",
"@type": "xsd:integer"
},
"limit": {
"@id": "agentline:limit",
"@type": "xsd:integer"
},
"offset": {
"@id": "agentline:offset",
"@type": "xsd:integer"
},
"ContactOut": "agentline:ContactOut",
"updated_at": {
"@id": "agentline:updated_at",
"@type": "xsd:dateTime"
},
"ContactUpdate": "agentline:ContactUpdate",
"Deletion": "agentline:Deletion",
"confirm": {
"@id": "agentline:confirm",
"@type": "xsd:string"
},
"FeedbackCategory": "agentline:FeedbackCategory",
"FeedbackCreate": "agentline:FeedbackCreate",
"category": {
"@id": "agentline:category",
"@type": "@id"
},
"message": {
"@id": "agentline:message",
"@type": "xsd:string"
},
"subject": {
"@id": "agentline:subject"
},
"severity": {
"@id": "agentline:severity",
"@type": "@id"
},
"contact_email": {
"@id": "agentline:contact_email"
},
"FeedbackOut": "agentline:FeedbackOut",
"status": {
"@id": "agentline:status",
"@type": "xsd:string"
},
"FeedbackSeverity": "agentline:FeedbackSeverity",
"HTTPValidationError": "agentline:HTTPValidationError",
"detail": {
"@id": "agentline:detail",
"@container": "@list"
},
"KeylessAgentUpdate": "agentline:KeylessAgentUpdate",
"agent_name": {
"@id": "agentline:agent_name"
},
"KeylessBuyBody": "agentline:KeylessBuyBody",
"country": {
"@id": "agentline:country",
"@type": "xsd:string"
},
"number_type": {
"@id": "agentline:number_type",
"@type": "xsd:string"
},
"area_code": {
"@id": "agentline:area_code"
},
"KeylessCallBody": "agentline:KeylessCallBody",
"from_number": {
"@id": "agentline:from_number",
"@type": "xsd:string"
},
"lease_token": {
"@id": "agentline:lease_token"
},
"KeylessEventsBody": "agentline:KeylessEventsBody",
"event_type": {
"@id": "agentline:event_type"
},
"KeylessListBody": "agentline:KeylessListBody",
"KeylessRenewBody": "agentline:KeylessRenewBody",
"KeylessTranscriptBody": "agentline:KeylessTranscriptBody",
"KeylessWebhookBody": "agentline:KeylessWebhookBody",
"MessageOut": "agentline:MessageOut",
"conversation_id": {
"@id": "agentline:conversation_id",
"@type": "xsd:string"
},
"body": {
"@id": "agentline:body",
"@type": "xsd:string"
},
"direction": {
"@id": "agentline:direction",
"@type": "xsd:string"
},
"MessageSend": "agentline:MessageSend",
"media_url": {
"@id": "agentline:media_url"
},
"NumberProvision": "agentline:NumberProvision",
"pattern": {
"@id": "agentline:pattern"
},
"OtpRequest": "agentline:OtpRequest",
"email": {
"@id": "agentline:email",
"@type": "xsd:string"
},
"PayDiscoveryBody": "agentline:PayDiscoveryBody",
"amount": {
"@id": "agentline:amount"
},
"ValidationError": "agentline:ValidationError",
"loc": {
"@id": "agentline:loc",
"@container": "@list"
},
"msg": {
"@id": "agentline:msg",
"@type": "xsd:string"
},
"type": {
"@id": "agentline:type",
"@type": "xsd:string"
},
"input": {
"@id": "agentline:input"
},
"ctx": {
"@id": "agentline:ctx"
},
"VerifyRequest": "agentline:VerifyRequest",
"otp": {
"@id": "agentline:otp",
"@type": "xsd:string"
},
"VoiceSettingUpdate": "agentline:VoiceSettingUpdate",
"WebhookCapabilities": "agentline:WebhookCapabilities",
"supports_amend": {
"@id": "agentline:supports_amend",
"@type": "xsd:boolean"
},
"supports_cancel": {
"@id": "agentline:supports_cancel",
"@type": "xsd:boolean"
},
"briefing": {
"@id": "agentline:briefing",
"@type": "xsd:boolean"
},
"streams_progress": {
"@id": "agentline:streams_progress",
"@type": "xsd:boolean"
},
"WebhookConfig": "agentline:WebhookConfig",
"protocol": {
"@id": "agentline:protocol"
},
"capabilities": {
"@id": "agentline:capabilities"
},
"WebhookCreated": "agentline:WebhookCreated"
},
"@type": "schema:Dataset",
"schema:name": "AgentLine API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects AgentLine'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-11-01) from openapi/agentline-cloud-openapi.json.",
"dcterms:created": "2026-11-01",
"dcterms:source": [
"openapi/agentline-cloud-openapi.json"
]
}