{
  "@context": {
    "@vocab": "https://abstraxn.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "abstraxn": "https://abstraxn.com/schema#",
    "PostEipsEip8004Request": "abstraxn:PostEipsEip8004Request",
    "chainId": {
      "@id": "abstraxn:chainId",
      "@type": "xsd:integer"
    },
    "GetAgentIdRegistrationResponse": "abstraxn:GetAgentIdRegistrationResponse",
    "type": {
      "@id": "abstraxn:type",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "abstraxn:name",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "abstraxn:description",
      "@type": "xsd:string"
    },
    "services": {
      "@id": "abstraxn:services",
      "@container": "@list"
    },
    "registrations": {
      "@id": "abstraxn:registrations",
      "@container": "@list"
    },
    "x402Support": {
      "@id": "abstraxn:x402Support",
      "@type": "xsd:boolean"
    },
    "active": {
      "@id": "abstraxn:active",
      "@type": "xsd:boolean"
    },
    "GetAgentsAgentidPoliciesResponse": "abstraxn:GetAgentsAgentidPoliciesResponse",
    "items": {
      "@id": "abstraxn:items",
      "@container": "@list"
    },
    "total": {
      "@id": "abstraxn:total",
      "@type": "xsd:integer"
    },
    "PostAgentsAgentidPoliciesRequest": "abstraxn:PostAgentsAgentidPoliciesRequest",
    "enabled": {
      "@id": "abstraxn:enabled",
      "@type": "xsd:boolean"
    },
    "hardBlock": {
      "@id": "abstraxn:hardBlock",
      "@type": "xsd:boolean"
    },
    "rules": {
      "@id": "abstraxn:rules"
    },
    "PatchAgentsAgentidPoliciesPolicyidRequest": "abstraxn:PatchAgentsAgentidPoliciesPolicyidRequest",
    "PatchAgentsIdRequest": "abstraxn:PatchAgentsIdRequest",
    "prompt": {
      "@id": "abstraxn:prompt",
      "@type": "xsd:string"
    },
    "PostAgentsIdIdentityConfirmRequest": "abstraxn:PostAgentsIdIdentityConfirmRequest",
    "txHash": {
      "@id": "abstraxn:txHash",
      "@type": "xsd:string"
    },
    "PostAgentsIdIdentityPrepareRequest": "abstraxn:PostAgentsIdIdentityPrepareRequest",
    "PostAgentsIdRegisterIdentityRequest": "abstraxn:PostAgentsIdRegisterIdentityRequest",
    "PostAgentsIdRegisterIdentityResponse": "abstraxn:PostAgentsIdRegisterIdentityResponse",
    "PostAuthCreateRequest": "abstraxn:PostAuthCreateRequest",
    "userIdentity": {
      "@id": "abstraxn:userIdentity",
      "@type": "xsd:string"
    },
    "accessKey": {
      "@id": "abstraxn:accessKey",
      "@type": "xsd:string"
    },
    "userName": {
      "@id": "abstraxn:userName",
      "@type": "xsd:string"
    },
    "userEmail": {
      "@id": "abstraxn:userEmail",
      "@type": "xsd:string"
    },
    "PostAuthCreateResponse": "abstraxn:PostAuthCreateResponse",
    "didCreate": {
      "@id": "abstraxn:didCreate",
      "@type": "xsd:boolean"
    },
    "accessToken": {
      "@id": "abstraxn:accessToken",
      "@type": "xsd:string"
    },
    "targetPublicKey": {
      "@id": "abstraxn:targetPublicKey",
      "@type": "xsd:string"
    },
    "organizationId": {
      "@id": "abstraxn:organizationId",
      "@type": "xsd:string"
    },
    "walletAddress": {
      "@id": "abstraxn:walletAddress",
      "@type": "xsd:string"
    },
    "PostAuthExchangeRequest": "abstraxn:PostAuthExchangeRequest",
    "PostAuthExchangeResponse": "abstraxn:PostAuthExchangeResponse",
    "PostChatSessionsRequest": "abstraxn:PostChatSessionsRequest",
    "agentId": {
      "@id": "abstraxn:agentId",
      "@type": "xsd:string"
    },
    "PostDecisionsRequest": "abstraxn:PostDecisionsRequest",
    "agent_id": {
      "@id": "abstraxn:agent_id",
      "@type": "xsd:string"
    },
    "domain": {
      "@id": "abstraxn:domain",
      "@type": "xsd:string"
    },
    "action_type": {
      "@id": "abstraxn:action_type",
      "@type": "xsd:string"
    },
    "value": {
      "@id": "abstraxn:value",
      "@type": "xsd:string"
    },
    "PostDecisionsResponse": "abstraxn:PostDecisionsResponse",
    "decision_id": {
      "@id": "abstraxn:decision_id",
      "@type": "xsd:string"
    },
    "verdict": {
      "@id": "abstraxn:verdict",
      "@type": "xsd:string"
    },
    "reasons": {
      "@id": "abstraxn:reasons",
      "@container": "@list"
    },
    "receipt_id": {
      "@id": "abstraxn:receipt_id",
      "@type": "xsd:string"
    },
    "receipt": {
      "@id": "abstraxn:receipt"
    },
    "GetKeysReceiptResponse": "abstraxn:GetKeysReceiptResponse",
    "public_key": {
      "@id": "abstraxn:public_key",
      "@type": "xsd:string"
    },
    "PostMandatesRequest": "abstraxn:PostMandatesRequest",
    "signed_rules": {
      "@id": "abstraxn:signed_rules",
      "@type": "xsd:string"
    },
    "owner_signature": {
      "@id": "abstraxn:owner_signature",
      "@type": "xsd:string"
    },
    "PostMandatesResponse": "abstraxn:PostMandatesResponse",
    "id": {
      "@id": "abstraxn:id",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "abstraxn:status",
      "@type": "xsd:string"
    },
    "apiKey": {
      "@id": "abstraxn:apiKey",
      "@type": "xsd:string"
    },
    "GetReceiptsReceiptidResponse": "abstraxn:GetReceiptsReceiptidResponse"
  },
  "@type": "schema:Dataset",
  "schema:name": "Abstraxn API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Abstraxn'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/abstraxn-com-openapi-generated.yml.",
  "dcterms:created": "2026-10-31",
  "dcterms:source": [
    "openapi/_ae-authored/abstraxn-com-openapi-generated.yml"
  ]
}