Abstraxn · JSON-LD Context

Abstraxn Com Context

JSON-LD context defining the semantic vocabulary for Abstraxn Com from Abstraxn.

21 Classes 40 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/
abstraxn: https://abstraxn.com/schema#

Classes

PostEipsEip8004Request GetAgentIdRegistrationResponse GetAgentsAgentidPoliciesResponse PostAgentsAgentidPoliciesRequest PatchAgentsAgentidPoliciesPolicyidRequest PatchAgentsIdRequest PostAgentsIdIdentityConfirmRequest PostAgentsIdIdentityPrepareRequest PostAgentsIdRegisterIdentityRequest PostAgentsIdRegisterIdentityResponse PostAuthCreateRequest PostAuthCreateResponse PostAuthExchangeRequest PostAuthExchangeResponse PostChatSessionsRequest PostDecisionsRequest PostDecisionsResponse GetKeysReceiptResponse PostMandatesRequest PostMandatesResponse GetReceiptsReceiptidResponse

Properties

Property Type Container
chainId integer
type string
name string
description string
services list
registrations list
x402Support boolean
active boolean
items list
total integer
enabled boolean
hardBlock boolean
rules
prompt string
txHash string
userIdentity string
accessKey string
userName string
userEmail string
didCreate boolean
accessToken string
targetPublicKey string
organizationId string
walletAddress string
agentId string
agent_id string
domain string
action_type string
value string
decision_id string
verdict string
reasons list
receipt_id string
receipt
public_key string
signed_rules string
owner_signature string
id string
status string
apiKey string

JSON-LD Document

Raw ↑
{
  "@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"
  ]
}