{
  "@context": {
    "@vocab": "https://ausca.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "ausca": "https://ausca.com/schema#",
    "AcceptedInvocation": "ausca:AcceptedInvocation",
    "inspect_url": {
      "@id": "ausca:inspect_url",
      "@type": "xsd:string"
    },
    "invocation": {
      "@id": "ausca:invocation",
      "@type": "@id"
    },
    "resource_access": {
      "@id": "ausca:resource_access",
      "@type": "@id"
    },
    "status": {
      "@id": "ausca:status"
    },
    "AgentInbox": "ausca:AgentInbox",
    "address": {
      "@id": "ausca:address",
      "@type": "xsd:string"
    },
    "created_at": {
      "@id": "ausca:created_at",
      "@type": "xsd:dateTime"
    },
    "deleted_at": {
      "@id": "ausca:deleted_at",
      "@type": "xsd:dateTime"
    },
    "expires_at": {
      "@id": "ausca:expires_at",
      "@type": "xsd:dateTime"
    },
    "inbox_id": {
      "@id": "ausca:inbox_id",
      "@type": "@id"
    },
    "state": {
      "@id": "ausca:state",
      "@type": "xsd:string"
    },
    "AgentInboxAttachment": "ausca:AgentInboxAttachment",
    "attachment_id": {
      "@id": "ausca:attachment_id",
      "@type": "@id"
    },
    "filename": {
      "@id": "ausca:filename",
      "@type": "xsd:string"
    },
    "media_type": {
      "@id": "ausca:media_type",
      "@type": "xsd:string"
    },
    "safety": {
      "@id": "ausca:safety",
      "@type": "xsd:string"
    },
    "size_bytes": {
      "@id": "ausca:size_bytes",
      "@type": "xsd:integer"
    },
    "AgentInboxAttachmentAccess": "ausca:AgentInboxAttachmentAccess",
    "download_url": {
      "@id": "ausca:download_url",
      "@type": "@id"
    },
    "AgentInboxInput": "ausca:AgentInboxInput",
    "AgentInboxMessage": "ausca:AgentInboxMessage",
    "attachment_count": {
      "@id": "ausca:attachment_count",
      "@type": "xsd:integer"
    },
    "attachments": {
      "@id": "ausca:attachments",
      "@container": "@list"
    },
    "cc": {
      "@id": "ausca:cc",
      "@container": "@list"
    },
    "cursor": {
      "@id": "ausca:cursor",
      "@type": "@id"
    },
    "from": {
      "@id": "ausca:from",
      "@type": "@id"
    },
    "html": {
      "@id": "ausca:html",
      "@type": "xsd:string"
    },
    "message_id": {
      "@id": "ausca:message_id",
      "@type": "@id"
    },
    "received_at": {
      "@id": "ausca:received_at",
      "@type": "xsd:dateTime"
    },
    "reply_to": {
      "@id": "ausca:reply_to",
      "@container": "@list"
    },
    "subject": {
      "@id": "ausca:subject",
      "@type": "xsd:string"
    },
    "text": {
      "@id": "ausca:text",
      "@type": "xsd:string"
    },
    "to": {
      "@id": "ausca:to",
      "@container": "@list"
    },
    "AgentInboxMessageSummary": "ausca:AgentInboxMessageSummary",
    "AgentInboxResourceAccess": "ausca:AgentInboxResourceAccess",
    "capability": {
      "@id": "ausca:capability",
      "@type": "@id"
    },
    "extension_authorization": {
      "@id": "ausca:extension_authorization",
      "@type": "@id"
    },
    "kind": {
      "@id": "ausca:kind"
    },
    "ArtifactAccess": "ausca:ArtifactAccess",
    "artifact_uri": {
      "@id": "ausca:artifact_uri",
      "@type": "@id"
    },
    "content_digest": {
      "@id": "ausca:content_digest",
      "@type": "@id"
    },
    "ArtifactEvidence": "ausca:ArtifactEvidence",
    "ArtifactUploadRequest": "ausca:ArtifactUploadRequest",
    "data_base64": {
      "@id": "ausca:data_base64",
      "@type": "xsd:string"
    },
    "idempotency_key": {
      "@id": "ausca:idempotency_key",
      "@type": "xsd:string"
    },
    "ArtifactUploadResult": "ausca:ArtifactUploadResult",
    "artifact": {
      "@id": "ausca:artifact",
      "@type": "@id"
    },
    "BrowserConnection": "ausca:BrowserConnection",
    "websocket_url": {
      "@id": "ausca:websocket_url",
      "@type": "@id"
    },
    "BrowserResourceAccess": "ausca:BrowserResourceAccess",
    "session_id": {
      "@id": "ausca:session_id",
      "@type": "@id"
    },
    "BrowserSession": "ausca:BrowserSession",
    "closed_at": {
      "@id": "ausca:closed_at",
      "@type": "xsd:dateTime"
    },
    "BrowserSessionInput": "ausca:BrowserSessionInput",
    "CloseBrowserSessionResult": "ausca:CloseBrowserSessionResult",
    "session": {
      "@id": "ausca:session",
      "@type": "@id"
    },
    "ConnectBrowserSessionInput": "ausca:ConnectBrowserSessionInput",
    "ConnectBrowserSessionResult": "ausca:ConnectBrowserSessionResult",
    "connection": {
      "@id": "ausca:connection",
      "@type": "@id"
    },
    "CreateAgentInboxAttachmentAccessInput": "ausca:CreateAgentInboxAttachmentAccessInput",
    "CreateAgentInboxAttachmentAccessResult": "ausca:CreateAgentInboxAttachmentAccessResult",
    "attachment": {
      "@id": "ausca:attachment",
      "@type": "@id"
    },
    "CreateArtifactAccessInput": "ausca:CreateArtifactAccessInput",
    "CreateArtifactAccessResult": "ausca:CreateArtifactAccessResult",
    "DeleteAgentInboxResult": "ausca:DeleteAgentInboxResult",
    "inbox": {
      "@id": "ausca:inbox",
      "@type": "@id"
    },
    "ErrorResult": "ausca:ErrorResult",
    "code": {
      "@id": "ausca:code",
      "@type": "xsd:string"
    },
    "invocation_id": {
      "@id": "ausca:invocation_id",
      "@type": "@id"
    },
    "message": {
      "@id": "ausca:message",
      "@type": "xsd:string"
    },
    "GetAgentInboxMessageInput": "ausca:GetAgentInboxMessageInput",
    "GetAgentInboxMessageResult": "ausca:GetAgentInboxMessageResult",
    "GetAgentInboxResult": "ausca:GetAgentInboxResult",
    "GetBrowserSessionResult": "ausca:GetBrowserSessionResult",
    "GetInvocationInput": "ausca:GetInvocationInput",
    "GetOfferInput": "ausca:GetOfferInput",
    "offer_id": {
      "@id": "ausca:offer_id",
      "@type": "@id"
    },
    "revision_digest": {
      "@id": "ausca:revision_digest",
      "@type": "@id"
    },
    "GetOfferResult": "ausca:GetOfferResult",
    "offer": {
      "@id": "ausca:offer",
      "@type": "@id"
    },
    "InvocationEnvelope": "ausca:InvocationEnvelope",
    "input": {
      "@id": "ausca:input"
    },
    "input_schema_digest": {
      "@id": "ausca:input_schema_digest",
      "@type": "@id"
    },
    "offer_revision": {
      "@id": "ausca:offer_revision",
      "@type": "@id"
    },
    "offer_revision_digest": {
      "@id": "ausca:offer_revision_digest",
      "@type": "@id"
    },
    "output_schema_digest": {
      "@id": "ausca:output_schema_digest",
      "@type": "@id"
    },
    "InvocationFailure": "ausca:InvocationFailure",
    "InvocationState": "ausca:InvocationState",
    "failure": {
      "@id": "ausca:failure",
      "@type": "@id"
    },
    "output": {
      "@id": "ausca:output"
    },
    "output_artifact": {
      "@id": "ausca:output_artifact",
      "@type": "@id"
    },
    "output_digest": {
      "@id": "ausca:output_digest",
      "@type": "@id"
    },
    "receipt_ref": {
      "@id": "ausca:receipt_ref",
      "@type": "@id"
    },
    "updated_at": {
      "@id": "ausca:updated_at",
      "@type": "xsd:dateTime"
    },
    "ListAgentInboxMessagesInput": "ausca:ListAgentInboxMessagesInput",
    "after": {
      "@id": "ausca:after",
      "@type": "@id"
    },
    "wait_seconds": {
      "@id": "ausca:wait_seconds",
      "@type": "@id"
    },
    "ListAgentInboxMessagesResult": "ausca:ListAgentInboxMessagesResult",
    "messages": {
      "@id": "ausca:messages",
      "@container": "@list"
    },
    "MailboxAddress": "ausca:MailboxAddress",
    "name": {
      "@id": "ausca:name",
      "@type": "xsd:string"
    },
    "OfferSummary": "ausca:OfferSummary",
    "catalog_url": {
      "@id": "ausca:catalog_url",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "ausca:description",
      "@type": "xsd:string"
    },
    "input_schema_url": {
      "@id": "ausca:input_schema_url",
      "@type": "xsd:string"
    },
    "output_schema_url": {
      "@id": "ausca:output_schema_url",
      "@type": "xsd:string"
    },
    "route": {
      "@id": "ausca:route"
    },
    "title": {
      "@id": "ausca:title",
      "@type": "xsd:string"
    },
    "PaymentChallenge": "ausca:PaymentChallenge",
    "payload": {
      "@id": "ausca:payload"
    },
    "payload_digest": {
      "@id": "ausca:payload_digest",
      "@type": "@id"
    },
    "protocol_version": {
      "@id": "ausca:protocol_version",
      "@type": "xsd:string"
    },
    "quote_expires_at": {
      "@id": "ausca:quote_expires_at",
      "@type": "xsd:dateTime"
    },
    "quote_ref": {
      "@id": "ausca:quote_ref",
      "@type": "@id"
    },
    "settlement_family": {
      "@id": "ausca:settlement_family",
      "@type": "xsd:string"
    },
    "PreparedInvocation": "ausca:PreparedInvocation",
    "challenge": {
      "@id": "ausca:challenge",
      "@type": "@id"
    },
    "ReceiptReference": "ausca:ReceiptReference",
    "public_url": {
      "@id": "ausca:public_url",
      "@type": "@id"
    },
    "type": {
      "@id": "ausca:type"
    },
    "uri": {
      "@id": "ausca:uri",
      "@type": "xsd:string"
    },
    "RefusedResult": "ausca:RefusedResult",
    "reason": {
      "@id": "ausca:reason",
      "@type": "xsd:string"
    },
    "ReplayedInvocation": "ausca:ReplayedInvocation",
    "SearchOffersInput": "ausca:SearchOffersInput",
    "limit": {
      "@id": "ausca:limit",
      "@type": "@id"
    },
    "q": {
      "@id": "ausca:q",
      "@type": "@id"
    },
    "SearchOffersResult": "ausca:SearchOffersResult",
    "next_cursor": {
      "@id": "ausca:next_cursor",
      "@type": "@id"
    },
    "offers": {
      "@id": "ausca:offers",
      "@container": "@list"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Ausca API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Ausca'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-02) from openapi/ausca-com-openapi.json.",
  "dcterms:created": "2026-11-02",
  "dcterms:source": [
    "openapi/ausca-com-openapi.json"
  ]
}