AurasPay · JSON-LD Context

Auraspay Com Context

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

20 Classes 71 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/
auraspay: https://auraspay.com/schema#

Classes

CreatePaymentLinkRequest PaymentLink PaymentResponse PaymentList PaymentListResponse Account AccountResponse SupportedTokens SupportedTokensResponse Error PaymentRequirement PaymentRequired SpendAuthorization PrepareRequest TransactionStep TransactionPlan PrepareResponse PaymentStatus SettlementResponse PendingSettlement

Properties

Property Type Container
label string
amount string
fiatAmount string
fiatCurrency string
currency string
network string
walletAddress string
message string
reference string
webhookUrl reference
integrationPlatform string
storeUrl reference
pluginVersion string
testMode boolean
id string
publicId string
publicUrl reference
status string
recipientWallet string
recipientAddress string
transactionSignature string
transactionHash string
verifiedAt dateTime
createdAt dateTime
success
data reference
payments list
pagination
account
usage
networks
tokens
error string
hint string
details list
scheme
asset string
payTo string
maxTimeoutSeconds
extra
x402Version
resource
accepts list
extensions
nonce string
maxAmountAtomic string
expiresAt dateTime
allowPhysicalGoods boolean
purchaseType string
humanApproved boolean
spendAuthorization reference
step string
to string
value
chainId
token string
splitter string
merchant string
platform string
merchantAmount string
platformAmount string
deadline integer
steps list
paymentRequired reference
transactionPlan reference
signing
completed boolean
transaction string
payer string
errorReason string
pending

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://auraspay.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "auraspay": "https://auraspay.com/schema#",
    "CreatePaymentLinkRequest": "auraspay:CreatePaymentLinkRequest",
    "label": {
      "@id": "auraspay:label",
      "@type": "xsd:string"
    },
    "amount": {
      "@id": "auraspay:amount",
      "@type": "xsd:string"
    },
    "fiatAmount": {
      "@id": "auraspay:fiatAmount",
      "@type": "xsd:string"
    },
    "fiatCurrency": {
      "@id": "auraspay:fiatCurrency",
      "@type": "xsd:string"
    },
    "currency": {
      "@id": "auraspay:currency",
      "@type": "xsd:string"
    },
    "network": {
      "@id": "auraspay:network",
      "@type": "xsd:string"
    },
    "walletAddress": {
      "@id": "auraspay:walletAddress",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "auraspay:message",
      "@type": "xsd:string"
    },
    "reference": {
      "@id": "auraspay:reference",
      "@type": "xsd:string"
    },
    "webhookUrl": {
      "@id": "auraspay:webhookUrl",
      "@type": "@id"
    },
    "integrationPlatform": {
      "@id": "auraspay:integrationPlatform",
      "@type": "xsd:string"
    },
    "storeUrl": {
      "@id": "auraspay:storeUrl",
      "@type": "@id"
    },
    "pluginVersion": {
      "@id": "auraspay:pluginVersion",
      "@type": "xsd:string"
    },
    "testMode": {
      "@id": "auraspay:testMode",
      "@type": "xsd:boolean"
    },
    "PaymentLink": "auraspay:PaymentLink",
    "id": {
      "@id": "auraspay:id",
      "@type": "xsd:string"
    },
    "publicId": {
      "@id": "auraspay:publicId",
      "@type": "xsd:string"
    },
    "publicUrl": {
      "@id": "auraspay:publicUrl",
      "@type": "@id"
    },
    "status": {
      "@id": "auraspay:status",
      "@type": "xsd:string"
    },
    "recipientWallet": {
      "@id": "auraspay:recipientWallet",
      "@type": "xsd:string"
    },
    "recipientAddress": {
      "@id": "auraspay:recipientAddress",
      "@type": "xsd:string"
    },
    "transactionSignature": {
      "@id": "auraspay:transactionSignature",
      "@type": "xsd:string"
    },
    "transactionHash": {
      "@id": "auraspay:transactionHash",
      "@type": "xsd:string"
    },
    "verifiedAt": {
      "@id": "auraspay:verifiedAt",
      "@type": "xsd:dateTime"
    },
    "createdAt": {
      "@id": "auraspay:createdAt",
      "@type": "xsd:dateTime"
    },
    "PaymentResponse": "auraspay:PaymentResponse",
    "success": {
      "@id": "auraspay:success"
    },
    "data": {
      "@id": "auraspay:data",
      "@type": "@id"
    },
    "PaymentList": "auraspay:PaymentList",
    "payments": {
      "@id": "auraspay:payments",
      "@container": "@list"
    },
    "pagination": {
      "@id": "auraspay:pagination"
    },
    "PaymentListResponse": "auraspay:PaymentListResponse",
    "Account": "auraspay:Account",
    "account": {
      "@id": "auraspay:account"
    },
    "usage": {
      "@id": "auraspay:usage"
    },
    "AccountResponse": "auraspay:AccountResponse",
    "SupportedTokens": "auraspay:SupportedTokens",
    "networks": {
      "@id": "auraspay:networks"
    },
    "tokens": {
      "@id": "auraspay:tokens"
    },
    "SupportedTokensResponse": "auraspay:SupportedTokensResponse",
    "Error": "auraspay:Error",
    "error": {
      "@id": "auraspay:error",
      "@type": "xsd:string"
    },
    "hint": {
      "@id": "auraspay:hint",
      "@type": "xsd:string"
    },
    "details": {
      "@id": "auraspay:details",
      "@container": "@list"
    },
    "PaymentRequirement": "auraspay:PaymentRequirement",
    "scheme": {
      "@id": "auraspay:scheme"
    },
    "asset": {
      "@id": "auraspay:asset",
      "@type": "xsd:string"
    },
    "payTo": {
      "@id": "auraspay:payTo",
      "@type": "xsd:string"
    },
    "maxTimeoutSeconds": {
      "@id": "auraspay:maxTimeoutSeconds"
    },
    "extra": {
      "@id": "auraspay:extra"
    },
    "PaymentRequired": "auraspay:PaymentRequired",
    "x402Version": {
      "@id": "auraspay:x402Version"
    },
    "resource": {
      "@id": "auraspay:resource"
    },
    "accepts": {
      "@id": "auraspay:accepts",
      "@container": "@list"
    },
    "extensions": {
      "@id": "auraspay:extensions"
    },
    "SpendAuthorization": "auraspay:SpendAuthorization",
    "nonce": {
      "@id": "auraspay:nonce",
      "@type": "xsd:string"
    },
    "maxAmountAtomic": {
      "@id": "auraspay:maxAmountAtomic",
      "@type": "xsd:string"
    },
    "expiresAt": {
      "@id": "auraspay:expiresAt",
      "@type": "xsd:dateTime"
    },
    "allowPhysicalGoods": {
      "@id": "auraspay:allowPhysicalGoods",
      "@type": "xsd:boolean"
    },
    "PrepareRequest": "auraspay:PrepareRequest",
    "purchaseType": {
      "@id": "auraspay:purchaseType",
      "@type": "xsd:string"
    },
    "humanApproved": {
      "@id": "auraspay:humanApproved",
      "@type": "xsd:boolean"
    },
    "spendAuthorization": {
      "@id": "auraspay:spendAuthorization",
      "@type": "@id"
    },
    "TransactionStep": "auraspay:TransactionStep",
    "step": {
      "@id": "auraspay:step",
      "@type": "xsd:string"
    },
    "to": {
      "@id": "auraspay:to",
      "@type": "xsd:string"
    },
    "value": {
      "@id": "auraspay:value"
    },
    "chainId": {
      "@id": "auraspay:chainId"
    },
    "TransactionPlan": "auraspay:TransactionPlan",
    "token": {
      "@id": "auraspay:token",
      "@type": "xsd:string"
    },
    "splitter": {
      "@id": "auraspay:splitter",
      "@type": "xsd:string"
    },
    "merchant": {
      "@id": "auraspay:merchant",
      "@type": "xsd:string"
    },
    "platform": {
      "@id": "auraspay:platform",
      "@type": "xsd:string"
    },
    "merchantAmount": {
      "@id": "auraspay:merchantAmount",
      "@type": "xsd:string"
    },
    "platformAmount": {
      "@id": "auraspay:platformAmount",
      "@type": "xsd:string"
    },
    "deadline": {
      "@id": "auraspay:deadline",
      "@type": "xsd:integer"
    },
    "steps": {
      "@id": "auraspay:steps",
      "@container": "@list"
    },
    "PrepareResponse": "auraspay:PrepareResponse",
    "paymentRequired": {
      "@id": "auraspay:paymentRequired",
      "@type": "@id"
    },
    "transactionPlan": {
      "@id": "auraspay:transactionPlan",
      "@type": "@id"
    },
    "signing": {
      "@id": "auraspay:signing"
    },
    "PaymentStatus": "auraspay:PaymentStatus",
    "completed": {
      "@id": "auraspay:completed",
      "@type": "xsd:boolean"
    },
    "SettlementResponse": "auraspay:SettlementResponse",
    "transaction": {
      "@id": "auraspay:transaction",
      "@type": "xsd:string"
    },
    "payer": {
      "@id": "auraspay:payer",
      "@type": "xsd:string"
    },
    "errorReason": {
      "@id": "auraspay:errorReason",
      "@type": "xsd:string"
    },
    "PendingSettlement": "auraspay:PendingSettlement",
    "pending": {
      "@id": "auraspay:pending"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "AurasPay API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects AurasPay'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/auraspay-com-openapi.json, openapi/auraspay-com-x402-openapi.json.",
  "dcterms:created": "2026-11-02",
  "dcterms:source": [
    "openapi/auraspay-com-openapi.json",
    "openapi/auraspay-com-x402-openapi.json"
  ]
}