schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
ai:
https://airudder.com/schema#
{
"@context": {
"@vocab": "https://airudder.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"ai": "https://airudder.com/schema#",
"PostServiceCloudAuthRequest": "ai:PostServiceCloudAuthRequest",
"APPKey": {
"@id": "ai:APPKey",
"@type": "xsd:string"
},
"APPSecret": {
"@id": "ai:APPSecret",
"@type": "xsd:string"
},
"PostServiceCloudAuthResponse": "ai:PostServiceCloudAuthResponse",
"data": {
"@id": "ai:data"
},
"status": {
"@id": "ai:status",
"@type": "xsd:string"
},
"code": {
"@id": "ai:code",
"@type": "xsd:integer"
},
"PostServiceCloudCancelphonecallRequest": "ai:PostServiceCloudCancelphonecallRequest",
"CalleeNumber": {
"@id": "ai:CalleeNumber",
"@type": "xsd:string"
},
"TaskID": {
"@id": "ai:TaskID",
"@type": "xsd:string"
},
"PostServiceCloudCancelphonecallResponse": "ai:PostServiceCloudCancelphonecallResponse",
"GetServiceCloudCaseResponse": "ai:GetServiceCloudCaseResponse",
"GetServiceCloudIasklistResponse": "ai:GetServiceCloudIasklistResponse",
"GetServiceCloudIcDetailResponse": "ai:GetServiceCloudIcDetailResponse",
"task_id": {
"@id": "ai:task_id",
"@type": "xsd:string"
},
"task_name": {
"@id": "ai:task_name",
"@type": "xsd:string"
},
"created_at": {
"@id": "ai:created_at",
"@type": "xsd:dateTime"
},
"repeat_interval": {
"@id": "ai:repeat_interval",
"@type": "xsd:integer"
},
"repeat_number": {
"@id": "ai:repeat_number",
"@type": "xsd:integer"
},
"robot_hash": {
"@id": "ai:robot_hash",
"@type": "xsd:string"
},
"robot_method": {
"@id": "ai:robot_method",
"@type": "xsd:string"
},
"sip_line": {
"@id": "ai:sip_line",
"@type": "xsd:string"
},
"schedule_start_time": {
"@id": "ai:schedule_start_time",
"@type": "xsd:dateTime"
},
"schedule_end_time": {
"@id": "ai:schedule_end_time",
"@type": "xsd:dateTime"
},
"details": {
"@id": "ai:details",
"@container": "@list"
},
"GetServiceCloudListResponse": "ai:GetServiceCloudListResponse",
"PostServiceCloudOperationRequest": "ai:PostServiceCloudOperationRequest",
"Action": {
"@id": "ai:Action",
"@type": "xsd:string"
},
"PostServiceCloudOperationResponse": "ai:PostServiceCloudOperationResponse",
"PostServiceCloudPlancancelphonecallRequest": "ai:PostServiceCloudPlancancelphonecallRequest",
"PlanName": {
"@id": "ai:PlanName",
"@type": "xsd:string"
},
"PostServiceCloudPlancancelphonecallResponse": "ai:PostServiceCloudPlancancelphonecallResponse",
"GetServiceCloudPlanstatusResponse": "ai:GetServiceCloudPlanstatusResponse",
"GetServiceCloudRecordingResponse": "ai:GetServiceCloudRecordingResponse",
"GetServiceCloudStrategyResponse": "ai:GetServiceCloudStrategyResponse",
"GetServiceCloudWorkflowCalleecasesResponse": "ai:GetServiceCloudWorkflowCalleecasesResponse",
"PostServiceCloudWorkflowCancelphonecallRequest": "ai:PostServiceCloudWorkflowCancelphonecallRequest",
"workflow_id": {
"@id": "ai:workflow_id",
"@type": "xsd:string"
},
"caseid": {
"@id": "ai:caseid",
"@type": "xsd:string"
},
"callee": {
"@id": "ai:callee",
"@type": "xsd:string"
},
"PostServiceCloudWorkflowCancelphonecallResponse": "ai:PostServiceCloudWorkflowCancelphonecallResponse",
"GetServiceCloudWorkflowInstancelistResponse": "ai:GetServiceCloudWorkflowInstancelistResponse",
"GetServiceCloudWorkflowNodetasklistResponse": "ai:GetServiceCloudWorkflowNodetasklistResponse",
"PostServiceCloudWorkflowStopinstanceRequest": "ai:PostServiceCloudWorkflowStopinstanceRequest",
"PostServiceCloudWorkflowStopinstanceResponse": "ai:PostServiceCloudWorkflowStopinstanceResponse",
"GetServiceCloudWorkflowTemplatelistResponse": "ai:GetServiceCloudWorkflowTemplatelistResponse",
"PostServiceCloudWorkflowUpdatedetailsRequest": "ai:PostServiceCloudWorkflowUpdatedetailsRequest",
"PostServiceCloudWorkflowUpdatedetailsResponse": "ai:PostServiceCloudWorkflowUpdatedetailsResponse",
"PostServiceCloudWorkflowUploaddetailsRequest": "ai:PostServiceCloudWorkflowUploaddetailsRequest",
"PostServiceCloudWorkflowUploaddetailsResponse": "ai:PostServiceCloudWorkflowUploaddetailsResponse"
},
"@type": "schema:Dataset",
"schema:name": "AI Rudder API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects AI Rudder'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-25) from openapi/_ae-authored/ai-rudder-openapi-generated.yml.",
"dcterms:created": "2026-10-25",
"dcterms:source": [
"openapi/_ae-authored/ai-rudder-openapi-generated.yml"
]
}