FluxA · JSON-LD Context

Fluxapay Xyz Context

JSON-LD context defining the semantic vocabulary for Fluxapay Xyz from FluxA.

26 Classes 100 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/
fluxapay: https://fluxapay.xyz/schema#

Classes

PostAgentUpdateRequest PostAgentUpdateResponse PostAgentVcIssueRequest PostAgentVcIssueResponse GetApiMandatesResponse GetApiMandatesAgentMandateidResponse PostApiMandatesCreateIntentRequest PostApiMandatesCreateIntentResponse GetApiPaymentLinksRefundsResponse PostApiPaymentLinksRefundsInitiateRequest PostApiPaymentLinksRefundsInitiateResponse GetApiPaymentLinksRefundsRefundidResponse PostApiPaymentLinksRefundsRefundidCancelResponse PostApiPaymentPaymentidRequest PostApiPaymentPaymentidResponse PostApiPayoutsRequest PostApiPayoutsResponse PostApiV2PaymentX402PaymentRequest PostApiV2PaymentX402PaymentResponse PostRefreshRequest PostRefreshResponse GetRefundlinkRefundidResponse PostRegisterRequest PostRegisterResponse PostVerifyVcRequest PostVerifyVcResponse

Properties

Property Type Container
agent_name string
agent_id string
message string
challenge string
audience string
ttl_seconds integer
vc string
jti string
issued_at integer
expires_at integer
kid string
wallet_claims string
status string
mandates list
mandate
mandate.mandateId string
mandate.status string
mandate.naturalLanguage string
mandate.category string
mandate.currency string
mandate.limitAmount string
mandate.spentAmount string
mandate.pendingSpentAmount string
mandate.remainingAmount string
mandate.validFrom string
mandate.validUntil string
mandate.signedAt string
mandate.createdAt string
mandate.updatedAt string
mandate.signUrl string
body
mandateId string
authorizationUrl string
expiresAt string
agentStatus string
refunds
refundId string
refundUrl string
paymentId integer
linkId string
sourceType string
amount string
currency string
network string
refundFrom string
refundTo string
refundTxHash string
refundType string
reason string
originalAmount string
originalTxHash string
agentName string
createdAt string
success boolean
updatedAt string
scheme string
assetAddress string
payTo string
host string
resource string
description string
tokenName string
tokenVersion string
validityWindowSeconds integer
approvalId string
intentNaturalLanguage string
intentCategory string
intentLimitAmount string
intentValidFrom string
intentValidUntil string
xPaymentB64 string
xPayment
paymentRecordId integer
payment_model_context
payoutId string
toAddress string
bizId string
metadata
ttlSeconds integer
txHash string
approvalUrl string
paymentRequest
paymentRequestB64 string
preferredAssets list
paymentPayloadB64 string
paymentPayload
token string
jwt string
refund
refund.refundId string
refund.txHash string
refund.amount string
refund.currency string
refund.refundTo string
client_info string
expected_audience string
expected_challenge string
valid boolean
payload
error string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://fluxapay.xyz/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "fluxapay": "https://fluxapay.xyz/schema#",
    "PostAgentUpdateRequest": "fluxapay:PostAgentUpdateRequest",
    "agent_name": {
      "@id": "fluxapay:agent_name",
      "@type": "xsd:string"
    },
    "PostAgentUpdateResponse": "fluxapay:PostAgentUpdateResponse",
    "agent_id": {
      "@id": "fluxapay:agent_id",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "fluxapay:message",
      "@type": "xsd:string"
    },
    "PostAgentVcIssueRequest": "fluxapay:PostAgentVcIssueRequest",
    "challenge": {
      "@id": "fluxapay:challenge",
      "@type": "xsd:string"
    },
    "audience": {
      "@id": "fluxapay:audience",
      "@type": "xsd:string"
    },
    "ttl_seconds": {
      "@id": "fluxapay:ttl_seconds",
      "@type": "xsd:integer"
    },
    "PostAgentVcIssueResponse": "fluxapay:PostAgentVcIssueResponse",
    "vc": {
      "@id": "fluxapay:vc",
      "@type": "xsd:string"
    },
    "jti": {
      "@id": "fluxapay:jti",
      "@type": "xsd:string"
    },
    "issued_at": {
      "@id": "fluxapay:issued_at",
      "@type": "xsd:integer"
    },
    "expires_at": {
      "@id": "fluxapay:expires_at",
      "@type": "xsd:integer"
    },
    "kid": {
      "@id": "fluxapay:kid",
      "@type": "xsd:string"
    },
    "wallet_claims": {
      "@id": "fluxapay:wallet_claims",
      "@type": "xsd:string"
    },
    "GetApiMandatesResponse": "fluxapay:GetApiMandatesResponse",
    "status": {
      "@id": "fluxapay:status",
      "@type": "xsd:string"
    },
    "mandates": {
      "@id": "fluxapay:mandates",
      "@container": "@list"
    },
    "GetApiMandatesAgentMandateidResponse": "fluxapay:GetApiMandatesAgentMandateidResponse",
    "mandate": {
      "@id": "fluxapay:mandate"
    },
    "mandate.mandateId": {
      "@id": "fluxapay:mandate.mandateId",
      "@type": "xsd:string"
    },
    "mandate.status": {
      "@id": "fluxapay:mandate.status",
      "@type": "xsd:string"
    },
    "mandate.naturalLanguage": {
      "@id": "fluxapay:mandate.naturalLanguage",
      "@type": "xsd:string"
    },
    "mandate.category": {
      "@id": "fluxapay:mandate.category",
      "@type": "xsd:string"
    },
    "mandate.currency": {
      "@id": "fluxapay:mandate.currency",
      "@type": "xsd:string"
    },
    "mandate.limitAmount": {
      "@id": "fluxapay:mandate.limitAmount",
      "@type": "xsd:string"
    },
    "mandate.spentAmount": {
      "@id": "fluxapay:mandate.spentAmount",
      "@type": "xsd:string"
    },
    "mandate.pendingSpentAmount": {
      "@id": "fluxapay:mandate.pendingSpentAmount",
      "@type": "xsd:string"
    },
    "mandate.remainingAmount": {
      "@id": "fluxapay:mandate.remainingAmount",
      "@type": "xsd:string"
    },
    "mandate.validFrom": {
      "@id": "fluxapay:mandate.validFrom",
      "@type": "xsd:string"
    },
    "mandate.validUntil": {
      "@id": "fluxapay:mandate.validUntil",
      "@type": "xsd:string"
    },
    "mandate.signedAt": {
      "@id": "fluxapay:mandate.signedAt",
      "@type": "xsd:string"
    },
    "mandate.createdAt": {
      "@id": "fluxapay:mandate.createdAt",
      "@type": "xsd:string"
    },
    "mandate.updatedAt": {
      "@id": "fluxapay:mandate.updatedAt",
      "@type": "xsd:string"
    },
    "mandate.signUrl": {
      "@id": "fluxapay:mandate.signUrl",
      "@type": "xsd:string"
    },
    "PostApiMandatesCreateIntentRequest": "fluxapay:PostApiMandatesCreateIntentRequest",
    "body": {
      "@id": "fluxapay:body"
    },
    "PostApiMandatesCreateIntentResponse": "fluxapay:PostApiMandatesCreateIntentResponse",
    "mandateId": {
      "@id": "fluxapay:mandateId",
      "@type": "xsd:string"
    },
    "authorizationUrl": {
      "@id": "fluxapay:authorizationUrl",
      "@type": "xsd:string"
    },
    "expiresAt": {
      "@id": "fluxapay:expiresAt",
      "@type": "xsd:string"
    },
    "agentStatus": {
      "@id": "fluxapay:agentStatus",
      "@type": "xsd:string"
    },
    "GetApiPaymentLinksRefundsResponse": "fluxapay:GetApiPaymentLinksRefundsResponse",
    "refunds": {
      "@id": "fluxapay:refunds"
    },
    "refundId": {
      "@id": "fluxapay:refundId",
      "@type": "xsd:string"
    },
    "refundUrl": {
      "@id": "fluxapay:refundUrl",
      "@type": "xsd:string"
    },
    "paymentId": {
      "@id": "fluxapay:paymentId",
      "@type": "xsd:integer"
    },
    "linkId": {
      "@id": "fluxapay:linkId",
      "@type": "xsd:string"
    },
    "sourceType": {
      "@id": "fluxapay:sourceType",
      "@type": "xsd:string"
    },
    "amount": {
      "@id": "fluxapay:amount",
      "@type": "xsd:string"
    },
    "currency": {
      "@id": "fluxapay:currency",
      "@type": "xsd:string"
    },
    "network": {
      "@id": "fluxapay:network",
      "@type": "xsd:string"
    },
    "refundFrom": {
      "@id": "fluxapay:refundFrom",
      "@type": "xsd:string"
    },
    "refundTo": {
      "@id": "fluxapay:refundTo",
      "@type": "xsd:string"
    },
    "refundTxHash": {
      "@id": "fluxapay:refundTxHash",
      "@type": "xsd:string"
    },
    "refundType": {
      "@id": "fluxapay:refundType",
      "@type": "xsd:string"
    },
    "reason": {
      "@id": "fluxapay:reason",
      "@type": "xsd:string"
    },
    "originalAmount": {
      "@id": "fluxapay:originalAmount",
      "@type": "xsd:string"
    },
    "originalTxHash": {
      "@id": "fluxapay:originalTxHash",
      "@type": "xsd:string"
    },
    "agentName": {
      "@id": "fluxapay:agentName",
      "@type": "xsd:string"
    },
    "createdAt": {
      "@id": "fluxapay:createdAt",
      "@type": "xsd:string"
    },
    "PostApiPaymentLinksRefundsInitiateRequest": "fluxapay:PostApiPaymentLinksRefundsInitiateRequest",
    "PostApiPaymentLinksRefundsInitiateResponse": "fluxapay:PostApiPaymentLinksRefundsInitiateResponse",
    "GetApiPaymentLinksRefundsRefundidResponse": "fluxapay:GetApiPaymentLinksRefundsRefundidResponse",
    "PostApiPaymentLinksRefundsRefundidCancelResponse": "fluxapay:PostApiPaymentLinksRefundsRefundidCancelResponse",
    "success": {
      "@id": "fluxapay:success",
      "@type": "xsd:boolean"
    },
    "updatedAt": {
      "@id": "fluxapay:updatedAt",
      "@type": "xsd:string"
    },
    "PostApiPaymentPaymentidRequest": "fluxapay:PostApiPaymentPaymentidRequest",
    "scheme": {
      "@id": "fluxapay:scheme",
      "@type": "xsd:string"
    },
    "assetAddress": {
      "@id": "fluxapay:assetAddress",
      "@type": "xsd:string"
    },
    "payTo": {
      "@id": "fluxapay:payTo",
      "@type": "xsd:string"
    },
    "host": {
      "@id": "fluxapay:host",
      "@type": "xsd:string"
    },
    "resource": {
      "@id": "fluxapay:resource",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "fluxapay:description",
      "@type": "xsd:string"
    },
    "tokenName": {
      "@id": "fluxapay:tokenName",
      "@type": "xsd:string"
    },
    "tokenVersion": {
      "@id": "fluxapay:tokenVersion",
      "@type": "xsd:string"
    },
    "validityWindowSeconds": {
      "@id": "fluxapay:validityWindowSeconds",
      "@type": "xsd:integer"
    },
    "approvalId": {
      "@id": "fluxapay:approvalId",
      "@type": "xsd:string"
    },
    "intentNaturalLanguage": {
      "@id": "fluxapay:intentNaturalLanguage",
      "@type": "xsd:string"
    },
    "intentCategory": {
      "@id": "fluxapay:intentCategory",
      "@type": "xsd:string"
    },
    "intentLimitAmount": {
      "@id": "fluxapay:intentLimitAmount",
      "@type": "xsd:string"
    },
    "intentValidFrom": {
      "@id": "fluxapay:intentValidFrom",
      "@type": "xsd:string"
    },
    "intentValidUntil": {
      "@id": "fluxapay:intentValidUntil",
      "@type": "xsd:string"
    },
    "PostApiPaymentPaymentidResponse": "fluxapay:PostApiPaymentPaymentidResponse",
    "xPaymentB64": {
      "@id": "fluxapay:xPaymentB64",
      "@type": "xsd:string"
    },
    "xPayment": {
      "@id": "fluxapay:xPayment"
    },
    "paymentRecordId": {
      "@id": "fluxapay:paymentRecordId",
      "@type": "xsd:integer"
    },
    "payment_model_context": {
      "@id": "fluxapay:payment_model_context"
    },
    "PostApiPayoutsRequest": "fluxapay:PostApiPayoutsRequest",
    "payoutId": {
      "@id": "fluxapay:payoutId",
      "@type": "xsd:string"
    },
    "toAddress": {
      "@id": "fluxapay:toAddress",
      "@type": "xsd:string"
    },
    "bizId": {
      "@id": "fluxapay:bizId",
      "@type": "xsd:string"
    },
    "metadata": {
      "@id": "fluxapay:metadata"
    },
    "ttlSeconds": {
      "@id": "fluxapay:ttlSeconds",
      "@type": "xsd:integer"
    },
    "PostApiPayoutsResponse": "fluxapay:PostApiPayoutsResponse",
    "txHash": {
      "@id": "fluxapay:txHash",
      "@type": "xsd:string"
    },
    "approvalUrl": {
      "@id": "fluxapay:approvalUrl",
      "@type": "xsd:string"
    },
    "PostApiV2PaymentX402PaymentRequest": "fluxapay:PostApiV2PaymentX402PaymentRequest",
    "paymentRequest": {
      "@id": "fluxapay:paymentRequest"
    },
    "paymentRequestB64": {
      "@id": "fluxapay:paymentRequestB64",
      "@type": "xsd:string"
    },
    "preferredAssets": {
      "@id": "fluxapay:preferredAssets",
      "@container": "@list"
    },
    "PostApiV2PaymentX402PaymentResponse": "fluxapay:PostApiV2PaymentX402PaymentResponse",
    "paymentPayloadB64": {
      "@id": "fluxapay:paymentPayloadB64",
      "@type": "xsd:string"
    },
    "paymentPayload": {
      "@id": "fluxapay:paymentPayload"
    },
    "PostRefreshRequest": "fluxapay:PostRefreshRequest",
    "token": {
      "@id": "fluxapay:token",
      "@type": "xsd:string"
    },
    "PostRefreshResponse": "fluxapay:PostRefreshResponse",
    "jwt": {
      "@id": "fluxapay:jwt",
      "@type": "xsd:string"
    },
    "GetRefundlinkRefundidResponse": "fluxapay:GetRefundlinkRefundidResponse",
    "refund": {
      "@id": "fluxapay:refund"
    },
    "refund.refundId": {
      "@id": "fluxapay:refund.refundId",
      "@type": "xsd:string"
    },
    "refund.txHash": {
      "@id": "fluxapay:refund.txHash",
      "@type": "xsd:string"
    },
    "refund.amount": {
      "@id": "fluxapay:refund.amount",
      "@type": "xsd:string"
    },
    "refund.currency": {
      "@id": "fluxapay:refund.currency",
      "@type": "xsd:string"
    },
    "refund.refundTo": {
      "@id": "fluxapay:refund.refundTo",
      "@type": "xsd:string"
    },
    "PostRegisterRequest": "fluxapay:PostRegisterRequest",
    "client_info": {
      "@id": "fluxapay:client_info",
      "@type": "xsd:string"
    },
    "PostRegisterResponse": "fluxapay:PostRegisterResponse",
    "PostVerifyVcRequest": "fluxapay:PostVerifyVcRequest",
    "expected_audience": {
      "@id": "fluxapay:expected_audience",
      "@type": "xsd:string"
    },
    "expected_challenge": {
      "@id": "fluxapay:expected_challenge",
      "@type": "xsd:string"
    },
    "PostVerifyVcResponse": "fluxapay:PostVerifyVcResponse",
    "valid": {
      "@id": "fluxapay:valid",
      "@type": "xsd:boolean"
    },
    "payload": {
      "@id": "fluxapay:payload"
    },
    "error": {
      "@id": "fluxapay:error",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "FluxA API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects FluxA'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-04) from openapi/_ae-authored/fluxapay-xyz-openapi-generated.yml.",
  "dcterms:created": "2026-11-04",
  "dcterms:source": [
    "openapi/_ae-authored/fluxapay-xyz-openapi-generated.yml"
  ]
}