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