schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
haptik:
https://haptik.ai/schema#
{
"@context": {
"@vocab": "https://haptik.ai/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"haptik": "https://haptik.ai/schema#",
"GetIntegrationExternalV20GetChatHistoryResponse": "haptik:GetIntegrationExternalV20GetChatHistoryResponse",
"chat_json": {
"@id": "haptik:chat_json",
"@container": "@list"
},
"chat_text": {
"@id": "haptik:chat_text",
"@type": "xsd:string"
},
"PostIntegrationExternalV20SendChatToAgentRequest": "haptik:PostIntegrationExternalV20SendChatToAgentRequest",
"team_name": {
"@id": "haptik:team_name",
"@type": "xsd:string"
},
"user_name": {
"@id": "haptik:user_name",
"@type": "xsd:string"
},
"business_id": {
"@id": "haptik:business_id",
"@type": "xsd:decimal"
},
"countdown": {
"@id": "haptik:countdown",
"@type": "xsd:decimal"
},
"receiver": {
"@id": "haptik:receiver",
"@type": "xsd:string"
},
"PostIntegrationExternalV20SendChatToAgentResponse": "haptik:PostIntegrationExternalV20SendChatToAgentResponse",
"success": {
"@id": "haptik:success",
"@type": "xsd:boolean"
},
"PostMogamboApiNodesFaqCreateRequest": "haptik:PostMogamboApiNodesFaqCreateRequest",
"domain_name": {
"@id": "haptik:domain_name",
"@type": "xsd:string"
},
"csv_file": {
"@id": "haptik:csv_file",
"@type": "xsd:string"
},
"PostMogamboApiNodesFaqCreateResponse": "haptik:PostMogamboApiNodesFaqCreateResponse",
"task_id": {
"@id": "haptik:task_id",
"@type": "xsd:string"
},
"GetMogamboApiNodesFaqCreateStatusTaskidResponse": "haptik:GetMogamboApiNodesFaqCreateStatusTaskidResponse",
"status": {
"@id": "haptik:status",
"@type": "xsd:string"
},
"PostV10LogFileFromUserRequest": "haptik:PostV10LogFileFromUserRequest",
"auth_id": {
"@id": "haptik:auth_id",
"@type": "xsd:string"
},
"message_type": {
"@id": "haptik:message_type",
"@type": "xsd:string"
},
"file": {
"@id": "haptik:file",
"@type": "xsd:string"
},
"message_body": {
"@id": "haptik:message_body",
"@type": "xsd:string"
},
"PostV10LogFileFromUserResponse": "haptik:PostV10LogFileFromUserResponse",
"message_id": {
"@id": "haptik:message_id",
"@type": "xsd:integer"
},
"created_at": {
"@id": "haptik:created_at",
"@type": "xsd:string"
},
"file_url": {
"@id": "haptik:file_url",
"@type": "xsd:string"
},
"PutV10UserRequest": "haptik:PutV10UserRequest",
"name": {
"@id": "haptik:name",
"@type": "xsd:string"
},
"language_code": {
"@id": "haptik:language_code",
"@type": "xsd:string"
},
"custom_data": {
"@id": "haptik:custom_data"
},
"PostV10UserRequest": "haptik:PostV10UserRequest",
"mobile_no": {
"@id": "haptik:mobile_no",
"@type": "xsd:string"
},
"email": {
"@id": "haptik:email",
"@type": "xsd:string"
},
"PostV10UserResponse": "haptik:PostV10UserResponse",
"PutV10UserRequest2": "haptik:PutV10UserRequest2",
"PutV10UserResponse": "haptik:PutV10UserResponse",
"PostV10V10IdRequest": "haptik:PostV10V10IdRequest"
},
"@type": "schema:Dataset",
"schema:name": "Haptik API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Haptik'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-13) from openapi/_ae-authored/haptik-openapi-generated.yml.",
"dcterms:created": "2026-10-13",
"dcterms:source": [
"openapi/_ae-authored/haptik-openapi-generated.yml"
]
}