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