Copyai Context
JSON-LD context defining the semantic vocabulary for Copyai from Copy.ai.
7 Classes
15 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
copyai:
https://copy.ai/schema#
Classes
PostApiApiidRequest
PostApiApiidResponse
PostWebhookRequest
PostWebhookResponse
PostWorkflowWorkflowidRunRequest
PostWorkflowWorkflowidRunResponse
GetWorkflowWorkflowidRunRunidResponse
Properties
| Property |
Type |
Container |
| url |
string |
|
| eventType |
string |
|
| workflowId |
string |
|
| status |
string |
|
| data |
|
|
| data.id |
string |
|
| data.url |
string |
|
| data.eventType |
string |
|
| data.workflowId |
string |
|
| startVariables |
|
|
| metadata |
|
|
| data.input |
|
|
| data.status |
string |
|
| data.output |
|
|
| data.createdAt |
string |
|
JSON-LD Document
{
"@context": {
"@vocab": "https://copy.ai/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"copyai": "https://copy.ai/schema#",
"PostApiApiidRequest": "copyai:PostApiApiidRequest",
"url": {
"@id": "copyai:url",
"@type": "xsd:string"
},
"eventType": {
"@id": "copyai:eventType",
"@type": "xsd:string"
},
"workflowId": {
"@id": "copyai:workflowId",
"@type": "xsd:string"
},
"PostApiApiidResponse": "copyai:PostApiApiidResponse",
"status": {
"@id": "copyai:status",
"@type": "xsd:string"
},
"data": {
"@id": "copyai:data"
},
"data.id": {
"@id": "copyai:data.id",
"@type": "xsd:string"
},
"data.url": {
"@id": "copyai:data.url",
"@type": "xsd:string"
},
"data.eventType": {
"@id": "copyai:data.eventType",
"@type": "xsd:string"
},
"data.workflowId": {
"@id": "copyai:data.workflowId",
"@type": "xsd:string"
},
"PostWebhookRequest": "copyai:PostWebhookRequest",
"PostWebhookResponse": "copyai:PostWebhookResponse",
"PostWorkflowWorkflowidRunRequest": "copyai:PostWorkflowWorkflowidRunRequest",
"startVariables": {
"@id": "copyai:startVariables"
},
"metadata": {
"@id": "copyai:metadata"
},
"PostWorkflowWorkflowidRunResponse": "copyai:PostWorkflowWorkflowidRunResponse",
"GetWorkflowWorkflowidRunRunidResponse": "copyai:GetWorkflowWorkflowidRunRunidResponse",
"data.input": {
"@id": "copyai:data.input"
},
"data.status": {
"@id": "copyai:data.status",
"@type": "xsd:string"
},
"data.output": {
"@id": "copyai:data.output"
},
"data.createdAt": {
"@id": "copyai:data.createdAt",
"@type": "xsd:string"
}
},
"@type": "schema:Dataset",
"schema:name": "Copy.ai API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Copy.ai'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-11) from openapi/_ae-authored/copyai-openapi-generated.yml.",
"dcterms:created": "2026-10-11",
"dcterms:source": [
"openapi/_ae-authored/copyai-openapi-generated.yml"
]
}