{
  "@context": {
    "@vocab": "https://getcourier.dev/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "getcourier": "https://getcourier.dev/schema#",
    "CreateInboxRequest": "getcourier:CreateInboxRequest",
    "purpose": {
      "@id": "getcourier:purpose",
      "@type": "xsd:string"
    },
    "agent": {
      "@id": "getcourier:agent",
      "@type": "xsd:string"
    },
    "service": {
      "@id": "getcourier:service",
      "@type": "xsd:string"
    },
    "alias": {
      "@id": "getcourier:alias",
      "@type": "xsd:string"
    },
    "ttl_hours": {
      "@id": "getcourier:ttl_hours",
      "@type": "xsd:integer"
    },
    "Identity": "getcourier:Identity",
    "did": {
      "@id": "getcourier:did",
      "@type": "xsd:string"
    },
    "public_key": {
      "@id": "getcourier:public_key",
      "@type": "xsd:string"
    },
    "fingerprint": {
      "@id": "getcourier:fingerprint",
      "@type": "xsd:string"
    },
    "private_key": {
      "@id": "getcourier:private_key",
      "@type": "xsd:string"
    },
    "InboxCreated": "getcourier:InboxCreated",
    "success": {
      "@id": "getcourier:success"
    },
    "address": {
      "@id": "getcourier:address",
      "@type": "xsd:string"
    },
    "inbox_id": {
      "@id": "getcourier:inbox_id",
      "@type": "xsd:string"
    },
    "read_token": {
      "@id": "getcourier:read_token",
      "@type": "xsd:string"
    },
    "expires_at": {
      "@id": "getcourier:expires_at",
      "@type": "xsd:dateTime"
    },
    "paid": {
      "@id": "getcourier:paid",
      "@type": "xsd:boolean"
    },
    "charged_credits": {
      "@id": "getcourier:charged_credits",
      "@type": "xsd:integer"
    },
    "balance": {
      "@id": "getcourier:balance",
      "@type": "xsd:integer"
    },
    "identity": {
      "@id": "getcourier:identity",
      "@type": "@id"
    },
    "links": {
      "@id": "getcourier:links"
    },
    "note": {
      "@id": "getcourier:note",
      "@type": "xsd:string"
    },
    "AgentMessage": "getcourier:AgentMessage",
    "id": {
      "@id": "getcourier:id",
      "@type": "xsd:string"
    },
    "received_at": {
      "@id": "getcourier:received_at",
      "@type": "xsd:dateTime"
    },
    "from": {
      "@id": "getcourier:from",
      "@type": "xsd:string"
    },
    "from_name": {
      "@id": "getcourier:from_name",
      "@type": "xsd:string"
    },
    "subject": {
      "@id": "getcourier:subject",
      "@type": "xsd:string"
    },
    "codes": {
      "@id": "getcourier:codes",
      "@container": "@list"
    },
    "text": {
      "@id": "getcourier:text",
      "@type": "xsd:string"
    },
    "auth": {
      "@id": "getcourier:auth"
    },
    "untrusted": {
      "@id": "getcourier:untrusted"
    },
    "marker": {
      "@id": "getcourier:marker"
    },
    "MessageList": "getcourier:MessageList",
    "messages": {
      "@id": "getcourier:messages",
      "@container": "@list"
    },
    "count": {
      "@id": "getcourier:count",
      "@type": "xsd:integer"
    },
    "WaitResult": "getcourier:WaitResult",
    "message": {
      "@id": "getcourier:message"
    },
    "code": {
      "@id": "getcourier:code",
      "@type": "xsd:string"
    },
    "link": {
      "@id": "getcourier:link",
      "@type": "xsd:string"
    },
    "timeout": {
      "@id": "getcourier:timeout",
      "@type": "xsd:boolean"
    },
    "AccountCreated": "getcourier:AccountCreated",
    "account_id": {
      "@id": "getcourier:account_id",
      "@type": "xsd:string"
    },
    "account_key": {
      "@id": "getcourier:account_key",
      "@type": "xsd:string"
    },
    "Account": "getcourier:Account",
    "deposits": {
      "@id": "getcourier:deposits",
      "@container": "@list"
    },
    "DepositRequest": "getcourier:DepositRequest",
    "rail": {
      "@id": "getcourier:rail",
      "@type": "xsd:string"
    },
    "usd": {
      "@id": "getcourier:usd",
      "@type": "xsd:decimal"
    },
    "Deposit": "getcourier:Deposit",
    "deposit_id": {
      "@id": "getcourier:deposit_id",
      "@type": "xsd:string"
    },
    "pay_to": {
      "@id": "getcourier:pay_to",
      "@type": "xsd:string"
    },
    "amount": {
      "@id": "getcourier:amount",
      "@type": "xsd:string"
    },
    "amount_atomic": {
      "@id": "getcourier:amount_atomic",
      "@type": "xsd:string"
    },
    "credits": {
      "@id": "getcourier:credits",
      "@type": "xsd:integer"
    },
    "status": {
      "@id": "getcourier:status",
      "@type": "xsd:string"
    },
    "created_at": {
      "@id": "getcourier:created_at",
      "@type": "xsd:dateTime"
    },
    "uri": {
      "@id": "getcourier:uri",
      "@type": "xsd:string"
    },
    "paid_at": {
      "@id": "getcourier:paid_at",
      "@type": "xsd:dateTime"
    },
    "chain_ref": {
      "@id": "getcourier:chain_ref",
      "@type": "xsd:string"
    },
    "Pricing": "getcourier:Pricing",
    "unit": {
      "@id": "getcourier:unit"
    },
    "credit_usd": {
      "@id": "getcourier:credit_usd",
      "@type": "xsd:decimal"
    },
    "free_tier": {
      "@id": "getcourier:free_tier"
    },
    "prices": {
      "@id": "getcourier:prices",
      "@container": "@list"
    },
    "rails": {
      "@id": "getcourier:rails",
      "@container": "@list"
    },
    "min_deposit_usd": {
      "@id": "getcourier:min_deposit_usd",
      "@type": "xsd:decimal"
    },
    "Status": "getcourier:Status",
    "ok": {
      "@id": "getcourier:ok"
    },
    "active_inboxes": {
      "@id": "getcourier:active_inboxes",
      "@type": "xsd:integer"
    },
    "free_today": {
      "@id": "getcourier:free_today",
      "@type": "xsd:integer"
    },
    "paid_today": {
      "@id": "getcourier:paid_today",
      "@type": "xsd:integer"
    },
    "Payment": "getcourier:Payment",
    "pricing": {
      "@id": "getcourier:pricing",
      "@type": "xsd:string"
    },
    "steps": {
      "@id": "getcourier:steps",
      "@container": "@list"
    },
    "Error": "getcourier:Error",
    "error": {
      "@id": "getcourier:error"
    },
    "retryable": {
      "@id": "getcourier:retryable",
      "@type": "xsd:boolean"
    },
    "hint": {
      "@id": "getcourier:hint",
      "@type": "xsd:string"
    },
    "retry_after_seconds": {
      "@id": "getcourier:retry_after_seconds",
      "@type": "xsd:integer"
    },
    "request_id": {
      "@id": "getcourier:request_id",
      "@type": "xsd:string"
    },
    "payment": {
      "@id": "getcourier:payment",
      "@type": "@id"
    },
    "RateLimitError": "getcourier:RateLimitError"
  },
  "@type": "schema:Dataset",
  "schema:name": "Nuvidian AI, LLC API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Nuvidian AI, LLC'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-09) from openapi/getcourier-dev-openapi.json.",
  "dcterms:created": "2026-11-09",
  "dcterms:source": [
    "openapi/getcourier-dev-openapi.json"
  ]
}