Credal Context
JSON-LD context defining the semantic vocabulary for Credal from Credal.
11 Classes
18 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
credal:
https://credal.ai/schema#
Classes
DeleteApiResponse
PostApiRequest
PostApiResponse
PostApiOauthTokenResponse
PostApiV0CatalogUploadfileResponse
PostApiV0CopilotsSendmessageResponse
PostApiV1Request
PostApiV1Response
GetV1AgentsFetchagentresponseResponse
PostV1AgentsSendmessageRequest
PostV1AgentsSendmessageResponse
Properties
| Property |
Type |
Container |
| copilotId |
string |
|
| agentCreatedFrom |
string |
|
| agentCreatedTo |
string |
|
| versionCreatedFrom |
string |
|
| versionCreatedTo |
string |
|
| limit |
integer |
|
| cursor |
string |
|
| data |
|
list |
| hasMore |
boolean |
|
| nextCursor |
string |
|
| agentId |
string |
|
| conversation |
|
|
| message |
string |
|
| jobId |
string |
|
| conversationId |
string |
|
| sendChatResult |
|
|
| userEmail |
string |
|
| inputVariables |
|
list |
JSON-LD Document
{
"@context": {
"@vocab": "https://credal.ai/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"credal": "https://credal.ai/schema#",
"DeleteApiResponse": "credal:DeleteApiResponse",
"copilotId": {
"@id": "credal:copilotId",
"@type": "xsd:string"
},
"PostApiRequest": "credal:PostApiRequest",
"agentCreatedFrom": {
"@id": "credal:agentCreatedFrom",
"@type": "xsd:string"
},
"agentCreatedTo": {
"@id": "credal:agentCreatedTo",
"@type": "xsd:string"
},
"versionCreatedFrom": {
"@id": "credal:versionCreatedFrom",
"@type": "xsd:string"
},
"versionCreatedTo": {
"@id": "credal:versionCreatedTo",
"@type": "xsd:string"
},
"limit": {
"@id": "credal:limit",
"@type": "xsd:integer"
},
"cursor": {
"@id": "credal:cursor",
"@type": "xsd:string"
},
"PostApiResponse": "credal:PostApiResponse",
"data": {
"@id": "credal:data",
"@container": "@list"
},
"hasMore": {
"@id": "credal:hasMore",
"@type": "xsd:boolean"
},
"nextCursor": {
"@id": "credal:nextCursor",
"@type": "xsd:string"
},
"PostApiOauthTokenResponse": "credal:PostApiOauthTokenResponse",
"PostApiV0CatalogUploadfileResponse": "credal:PostApiV0CatalogUploadfileResponse",
"PostApiV0CopilotsSendmessageResponse": "credal:PostApiV0CopilotsSendmessageResponse",
"PostApiV1Request": "credal:PostApiV1Request",
"agentId": {
"@id": "credal:agentId",
"@type": "xsd:string"
},
"conversation": {
"@id": "credal:conversation"
},
"message": {
"@id": "credal:message",
"@type": "xsd:string"
},
"PostApiV1Response": "credal:PostApiV1Response",
"jobId": {
"@id": "credal:jobId",
"@type": "xsd:string"
},
"conversationId": {
"@id": "credal:conversationId",
"@type": "xsd:string"
},
"GetV1AgentsFetchagentresponseResponse": "credal:GetV1AgentsFetchagentresponseResponse",
"sendChatResult": {
"@id": "credal:sendChatResult"
},
"PostV1AgentsSendmessageRequest": "credal:PostV1AgentsSendmessageRequest",
"userEmail": {
"@id": "credal:userEmail",
"@type": "xsd:string"
},
"inputVariables": {
"@id": "credal:inputVariables",
"@container": "@list"
},
"PostV1AgentsSendmessageResponse": "credal:PostV1AgentsSendmessageResponse"
},
"@type": "schema:Dataset",
"schema:name": "Credal API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Credal'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-20) from openapi/_ae-authored/credal-openapi-generated.yml.",
"dcterms:created": "2026-10-20",
"dcterms:source": [
"openapi/_ae-authored/credal-openapi-generated.yml"
]
}