Cognizant Technology Solutions · JSON-LD Context
Cognizant Technology Context
JSON-LD context defining the semantic vocabulary for Cognizant Technology from Cognizant Technology Solutions.
17 Classes
37 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
cognizant:
https://cognizant.com/schema#
Classes
MimeData
ConnectivityInfo
Status
FunctionResponse
ChatRequest
ChatFilter
GoogleProtobufAny
ChatResponse
Origin
ChatMessage
Function
ChatHistory
ChatContext
ConnectivityResponse
ContentBlocks
AgentInfo
ConciergeResponse
Properties
| Property | Type | Container |
|---|---|---|
| mime_type | string | |
| mime_bytes | string | |
| origin | string | |
| tools | list | |
| display_as | string | |
| metadata | ||
| code | integer | |
| message | string | |
| details | list | |
| function | reference | |
| sly_data | ||
| user_message | reference | |
| chat_context | reference | |
| chat_filter | reference | |
| chat_filter_type | string | |
| request | reference | |
| response | reference | |
| tool | string | |
| instantiation_index | integer | |
| type | string | |
| text | string | |
| mime_data | list | |
| structure | ||
| tool_result_origin | list | |
| content_blocks | reference | |
| description | string | |
| parameters | ||
| sly_data_schema | ||
| sly_data_output_schema | ||
| messages | list | |
| chat_histories | list | |
| connectivity_info | list | |
| format | string | |
| blocks | list | |
| agent_name | string | |
| tags | list | |
| agents | list |
JSON-LD Document
{
"@context": {
"@vocab": "https://cognizant.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"cognizant": "https://cognizant.com/schema#",
"MimeData": "cognizant:MimeData",
"mime_type": {
"@id": "cognizant:mime_type",
"@type": "xsd:string"
},
"mime_bytes": {
"@id": "cognizant:mime_bytes",
"@type": "xsd:string"
},
"ConnectivityInfo": "cognizant:ConnectivityInfo",
"origin": {
"@id": "cognizant:origin",
"@type": "xsd:string"
},
"tools": {
"@id": "cognizant:tools",
"@container": "@list"
},
"display_as": {
"@id": "cognizant:display_as",
"@type": "xsd:string"
},
"metadata": {
"@id": "cognizant:metadata"
},
"Status": "cognizant:Status",
"code": {
"@id": "cognizant:code",
"@type": "xsd:integer"
},
"message": {
"@id": "cognizant:message",
"@type": "xsd:string"
},
"details": {
"@id": "cognizant:details",
"@container": "@list"
},
"FunctionResponse": "cognizant:FunctionResponse",
"function": {
"@id": "cognizant:function",
"@type": "@id"
},
"ChatRequest": "cognizant:ChatRequest",
"sly_data": {
"@id": "cognizant:sly_data"
},
"user_message": {
"@id": "cognizant:user_message",
"@type": "@id"
},
"chat_context": {
"@id": "cognizant:chat_context",
"@type": "@id"
},
"chat_filter": {
"@id": "cognizant:chat_filter",
"@type": "@id"
},
"ChatFilter": "cognizant:ChatFilter",
"chat_filter_type": {
"@id": "cognizant:chat_filter_type",
"@type": "xsd:string"
},
"GoogleProtobufAny": "cognizant:GoogleProtobufAny",
"ChatResponse": "cognizant:ChatResponse",
"request": {
"@id": "cognizant:request",
"@type": "@id"
},
"response": {
"@id": "cognizant:response",
"@type": "@id"
},
"Origin": "cognizant:Origin",
"tool": {
"@id": "cognizant:tool",
"@type": "xsd:string"
},
"instantiation_index": {
"@id": "cognizant:instantiation_index",
"@type": "xsd:integer"
},
"ChatMessage": "cognizant:ChatMessage",
"type": {
"@id": "cognizant:type",
"@type": "xsd:string"
},
"text": {
"@id": "cognizant:text",
"@type": "xsd:string"
},
"mime_data": {
"@id": "cognizant:mime_data",
"@container": "@list"
},
"structure": {
"@id": "cognizant:structure"
},
"tool_result_origin": {
"@id": "cognizant:tool_result_origin",
"@container": "@list"
},
"content_blocks": {
"@id": "cognizant:content_blocks",
"@type": "@id"
},
"Function": "cognizant:Function",
"description": {
"@id": "cognizant:description",
"@type": "xsd:string"
},
"parameters": {
"@id": "cognizant:parameters"
},
"sly_data_schema": {
"@id": "cognizant:sly_data_schema"
},
"sly_data_output_schema": {
"@id": "cognizant:sly_data_output_schema"
},
"ChatHistory": "cognizant:ChatHistory",
"messages": {
"@id": "cognizant:messages",
"@container": "@list"
},
"ChatContext": "cognizant:ChatContext",
"chat_histories": {
"@id": "cognizant:chat_histories",
"@container": "@list"
},
"ConnectivityResponse": "cognizant:ConnectivityResponse",
"connectivity_info": {
"@id": "cognizant:connectivity_info",
"@container": "@list"
},
"ContentBlocks": "cognizant:ContentBlocks",
"format": {
"@id": "cognizant:format",
"@type": "xsd:string"
},
"blocks": {
"@id": "cognizant:blocks",
"@container": "@list"
},
"AgentInfo": "cognizant:AgentInfo",
"agent_name": {
"@id": "cognizant:agent_name",
"@type": "xsd:string"
},
"tags": {
"@id": "cognizant:tags",
"@container": "@list"
},
"ConciergeResponse": "cognizant:ConciergeResponse",
"agents": {
"@id": "cognizant:agents",
"@container": "@list"
}
},
"@type": "schema:Dataset",
"schema:name": "Cognizant Technology Solutions API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Cognizant Technology Solutions'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-04) from openapi/cognizant-technology-agentservice-api-openapi.yml, openapi/cognizant-technology-conciergeservice-api-openapi.yml.",
"dcterms:created": "2026-11-04",
"dcterms:source": [
"openapi/cognizant-technology-agentservice-api-openapi.yml",
"openapi/cognizant-technology-conciergeservice-api-openapi.yml"
]
}