ringahuman-com · JSON-LD Context

Ringahuman Com Context

JSON-LD context defining the semantic vocabulary for Ringahuman Com from ringahuman-com.

19 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/
ringahuman: https://ringahuman.com/schema#

Classes

GetApiBillingResponse PostApiBillingCheckoutRequest PostApiBillingCheckoutResponse PostApiDncRequest PostApiDncResponse GetApiHooksResponse PostApiHooksRequest PostApiHooksResponse PostApiIntakeRahInRequest PostApiIntakeRahInResponse GetApiSandboxTasksResponse PostApiSandboxTasksRequest GetApiSandboxTasksIdResponse PostApiSandboxTasksIdCancelResponse PostApiSignupRequest GetApiTasksResponse PostApiTasksRequest GetApiTasksIdResponse PostApiTasksIdCancelResponse

Properties

Property Type Container
free_calls integer
card_on_file boolean
pricing
dispatch_enabled boolean
plan string
checkout_url string
phone string
success boolean
id string
target_url string
event string
name string
company string
state string
message string
ok boolean
task_id string
status string
tasks list
consent string
business_name string
goal string
brief string
outcome
sandbox boolean
calling_window
email string
deadline_minutes integer
webhook_url string
external_ref string
task

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://ringahuman.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "ringahuman": "https://ringahuman.com/schema#",
    "GetApiBillingResponse": "ringahuman:GetApiBillingResponse",
    "free_calls": {
      "@id": "ringahuman:free_calls",
      "@type": "xsd:integer"
    },
    "card_on_file": {
      "@id": "ringahuman:card_on_file",
      "@type": "xsd:boolean"
    },
    "pricing": {
      "@id": "ringahuman:pricing"
    },
    "dispatch_enabled": {
      "@id": "ringahuman:dispatch_enabled",
      "@type": "xsd:boolean"
    },
    "PostApiBillingCheckoutRequest": "ringahuman:PostApiBillingCheckoutRequest",
    "plan": {
      "@id": "ringahuman:plan",
      "@type": "xsd:string"
    },
    "PostApiBillingCheckoutResponse": "ringahuman:PostApiBillingCheckoutResponse",
    "checkout_url": {
      "@id": "ringahuman:checkout_url",
      "@type": "xsd:string"
    },
    "PostApiDncRequest": "ringahuman:PostApiDncRequest",
    "phone": {
      "@id": "ringahuman:phone",
      "@type": "xsd:string"
    },
    "PostApiDncResponse": "ringahuman:PostApiDncResponse",
    "success": {
      "@id": "ringahuman:success",
      "@type": "xsd:boolean"
    },
    "GetApiHooksResponse": "ringahuman:GetApiHooksResponse",
    "id": {
      "@id": "ringahuman:id",
      "@type": "xsd:string"
    },
    "target_url": {
      "@id": "ringahuman:target_url",
      "@type": "xsd:string"
    },
    "event": {
      "@id": "ringahuman:event",
      "@type": "xsd:string"
    },
    "PostApiHooksRequest": "ringahuman:PostApiHooksRequest",
    "PostApiHooksResponse": "ringahuman:PostApiHooksResponse",
    "PostApiIntakeRahInRequest": "ringahuman:PostApiIntakeRahInRequest",
    "name": {
      "@id": "ringahuman:name",
      "@type": "xsd:string"
    },
    "company": {
      "@id": "ringahuman:company",
      "@type": "xsd:string"
    },
    "state": {
      "@id": "ringahuman:state",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "ringahuman:message",
      "@type": "xsd:string"
    },
    "PostApiIntakeRahInResponse": "ringahuman:PostApiIntakeRahInResponse",
    "ok": {
      "@id": "ringahuman:ok",
      "@type": "xsd:boolean"
    },
    "task_id": {
      "@id": "ringahuman:task_id",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "ringahuman:status",
      "@type": "xsd:string"
    },
    "GetApiSandboxTasksResponse": "ringahuman:GetApiSandboxTasksResponse",
    "tasks": {
      "@id": "ringahuman:tasks",
      "@container": "@list"
    },
    "PostApiSandboxTasksRequest": "ringahuman:PostApiSandboxTasksRequest",
    "consent": {
      "@id": "ringahuman:consent",
      "@type": "xsd:string"
    },
    "business_name": {
      "@id": "ringahuman:business_name",
      "@type": "xsd:string"
    },
    "goal": {
      "@id": "ringahuman:goal",
      "@type": "xsd:string"
    },
    "brief": {
      "@id": "ringahuman:brief",
      "@type": "xsd:string"
    },
    "GetApiSandboxTasksIdResponse": "ringahuman:GetApiSandboxTasksIdResponse",
    "outcome": {
      "@id": "ringahuman:outcome"
    },
    "sandbox": {
      "@id": "ringahuman:sandbox",
      "@type": "xsd:boolean"
    },
    "calling_window": {
      "@id": "ringahuman:calling_window"
    },
    "PostApiSandboxTasksIdCancelResponse": "ringahuman:PostApiSandboxTasksIdCancelResponse",
    "PostApiSignupRequest": "ringahuman:PostApiSignupRequest",
    "email": {
      "@id": "ringahuman:email",
      "@type": "xsd:string"
    },
    "GetApiTasksResponse": "ringahuman:GetApiTasksResponse",
    "PostApiTasksRequest": "ringahuman:PostApiTasksRequest",
    "deadline_minutes": {
      "@id": "ringahuman:deadline_minutes",
      "@type": "xsd:integer"
    },
    "webhook_url": {
      "@id": "ringahuman:webhook_url",
      "@type": "xsd:string"
    },
    "GetApiTasksIdResponse": "ringahuman:GetApiTasksIdResponse",
    "external_ref": {
      "@id": "ringahuman:external_ref",
      "@type": "xsd:string"
    },
    "PostApiTasksIdCancelResponse": "ringahuman:PostApiTasksIdCancelResponse",
    "task": {
      "@id": "ringahuman:task"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "ringahuman-com API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects ringahuman-com'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-31) from openapi/_ae-authored/ringahuman-com-openapi-generated.yml.",
  "dcterms:created": "2026-10-31",
  "dcterms:source": [
    "openapi/_ae-authored/ringahuman-com-openapi-generated.yml"
  ]
}