Copy.ai · JSON-LD Context

Copyai Context

JSON-LD context defining the semantic vocabulary for Copyai from Copy.ai.

7 Classes 15 Properties 4 Namespaces
View Context View on GitHub

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

Raw ↑
{
  "@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"
  ]
}