ClawCall · JSON-LD Context

Clawcall Dev Context

JSON-LD context defining the semantic vocabulary for Clawcall Dev from ClawCall.

22 Classes 31 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/
clawcall: https://clawcall.dev/schema#

Classes

PostAssistantRequest PostAssistantResponse PostCallRequest PostCallIdHangupResponse GetCallIdRecordingResponse DeleteMeCallPreferencesResponse PutMeCallPreferencesRequest GetMeCallsResponse DeleteMeWebhookResponse GetMeWebhookResponse PutMeWebhookRequest PutMeWebhookResponse PostMeWebhookDeliveriesCallidResendRequest DeleteMeWebhookHeadersNameResponse PutMeWebhookHeadersNameRequest PutMeWebhookHeadersNameResponse PostMeWebhookRotateSecretResponse PostPhoneNumberRequest PostPhoneNumberResponse PostV1CallsRequest PostV1CallsResponse GetV1CallsCallidResponse

Properties

Property Type Container
name string
model
voice
call_id string
status string
to string
task string
success boolean
message string
redirect string
reset boolean
personality string
greeting string
warm_greeting boolean
calls list
recordingWindowMinutes integer
deleted boolean
url string
secret string
events list
headers list
error
event string
value string
header
provider string
assistantId string
numberDesiredAreaCode string
phone_number string
completed boolean
answered_by string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://clawcall.dev/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "clawcall": "https://clawcall.dev/schema#",
    "PostAssistantRequest": "clawcall:PostAssistantRequest",
    "name": {
      "@id": "clawcall:name",
      "@type": "xsd:string"
    },
    "model": {
      "@id": "clawcall:model"
    },
    "voice": {
      "@id": "clawcall:voice"
    },
    "PostAssistantResponse": "clawcall:PostAssistantResponse",
    "call_id": {
      "@id": "clawcall:call_id",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "clawcall:status",
      "@type": "xsd:string"
    },
    "PostCallRequest": "clawcall:PostCallRequest",
    "to": {
      "@id": "clawcall:to",
      "@type": "xsd:string"
    },
    "task": {
      "@id": "clawcall:task",
      "@type": "xsd:string"
    },
    "PostCallIdHangupResponse": "clawcall:PostCallIdHangupResponse",
    "success": {
      "@id": "clawcall:success",
      "@type": "xsd:boolean"
    },
    "message": {
      "@id": "clawcall:message",
      "@type": "xsd:string"
    },
    "GetCallIdRecordingResponse": "clawcall:GetCallIdRecordingResponse",
    "redirect": {
      "@id": "clawcall:redirect",
      "@type": "xsd:string"
    },
    "DeleteMeCallPreferencesResponse": "clawcall:DeleteMeCallPreferencesResponse",
    "reset": {
      "@id": "clawcall:reset",
      "@type": "xsd:boolean"
    },
    "PutMeCallPreferencesRequest": "clawcall:PutMeCallPreferencesRequest",
    "personality": {
      "@id": "clawcall:personality",
      "@type": "xsd:string"
    },
    "greeting": {
      "@id": "clawcall:greeting",
      "@type": "xsd:string"
    },
    "warm_greeting": {
      "@id": "clawcall:warm_greeting",
      "@type": "xsd:boolean"
    },
    "GetMeCallsResponse": "clawcall:GetMeCallsResponse",
    "calls": {
      "@id": "clawcall:calls",
      "@container": "@list"
    },
    "recordingWindowMinutes": {
      "@id": "clawcall:recordingWindowMinutes",
      "@type": "xsd:integer"
    },
    "DeleteMeWebhookResponse": "clawcall:DeleteMeWebhookResponse",
    "deleted": {
      "@id": "clawcall:deleted",
      "@type": "xsd:boolean"
    },
    "GetMeWebhookResponse": "clawcall:GetMeWebhookResponse",
    "url": {
      "@id": "clawcall:url",
      "@type": "xsd:string"
    },
    "secret": {
      "@id": "clawcall:secret",
      "@type": "xsd:string"
    },
    "events": {
      "@id": "clawcall:events",
      "@container": "@list"
    },
    "headers": {
      "@id": "clawcall:headers",
      "@container": "@list"
    },
    "PutMeWebhookRequest": "clawcall:PutMeWebhookRequest",
    "PutMeWebhookResponse": "clawcall:PutMeWebhookResponse",
    "error": {
      "@id": "clawcall:error"
    },
    "PostMeWebhookDeliveriesCallidResendRequest": "clawcall:PostMeWebhookDeliveriesCallidResendRequest",
    "event": {
      "@id": "clawcall:event",
      "@type": "xsd:string"
    },
    "DeleteMeWebhookHeadersNameResponse": "clawcall:DeleteMeWebhookHeadersNameResponse",
    "PutMeWebhookHeadersNameRequest": "clawcall:PutMeWebhookHeadersNameRequest",
    "value": {
      "@id": "clawcall:value",
      "@type": "xsd:string"
    },
    "PutMeWebhookHeadersNameResponse": "clawcall:PutMeWebhookHeadersNameResponse",
    "header": {
      "@id": "clawcall:header"
    },
    "PostMeWebhookRotateSecretResponse": "clawcall:PostMeWebhookRotateSecretResponse",
    "PostPhoneNumberRequest": "clawcall:PostPhoneNumberRequest",
    "provider": {
      "@id": "clawcall:provider",
      "@type": "xsd:string"
    },
    "assistantId": {
      "@id": "clawcall:assistantId",
      "@type": "xsd:string"
    },
    "numberDesiredAreaCode": {
      "@id": "clawcall:numberDesiredAreaCode",
      "@type": "xsd:string"
    },
    "PostPhoneNumberResponse": "clawcall:PostPhoneNumberResponse",
    "PostV1CallsRequest": "clawcall:PostV1CallsRequest",
    "phone_number": {
      "@id": "clawcall:phone_number",
      "@type": "xsd:string"
    },
    "PostV1CallsResponse": "clawcall:PostV1CallsResponse",
    "GetV1CallsCallidResponse": "clawcall:GetV1CallsCallidResponse",
    "completed": {
      "@id": "clawcall:completed",
      "@type": "xsd:boolean"
    },
    "answered_by": {
      "@id": "clawcall:answered_by",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "ClawCall API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects ClawCall'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/_ae-authored/clawcall-dev-openapi-generated.yml.",
  "dcterms:created": "2026-11-04",
  "dcterms:source": [
    "openapi/_ae-authored/clawcall-dev-openapi-generated.yml"
  ]
}