FluxA · Schema

PostApiPaymentPaymentidRequest

CompanyPaymentsArtificial IntelligenceAgentsInfrastructure

Properties

Name Type Description
scheme string Payment scheme. Valid values "exact"
network string base , base-sepolia (or CAIP-2), fluxa-monetize-credits , or xrpl-mainnet (where enabled).
amount string Amount in atomic units.
currency string Currency. Valid values "USDC" "FLUXA_MONETIZE_CREDITS" "XRP" Default "USDC"
assetAddress string Token contract (USDC).
payTo string Recipient (for credits: monetize.fluxapay.xyz ).
host string Host of the resource being paid.
resource string Full resource URL.
description string Shown to the user.
tokenName string EIP-712 domain name ( extra.name ).
tokenVersion string EIP-712 domain version ( extra.version ).
validityWindowSeconds integer Signature validity; default 60, clamped to 30–300. Minimum 30 Maximum 300 Default 60
approvalId string approvalId from a previous need_approval response, after the user approved.
intentNaturalLanguage string Optional suggested mandate description.
intentCategory string Optional suggested mandate label.
intentLimitAmount string Optional suggested mandate budget (atomic).
intentValidFrom string Optional ISO timestamp.
intentValidUntil string Optional ISO timestamp.
View JSON Schema on GitHub

JSON Schema

fluxapay-xyz-post-api-payment-paymentid-request-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/fluxapay-xyz/json-schema/fluxapay-xyz-post-api-payment-paymentid-request-schema.json",
  "title": "PostApiPaymentPaymentidRequest",
  "x-generated": "2026-11-04",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/_ae-authored/fluxapay-xyz-openapi-generated.yml#/components/schemas/PostApiPaymentPaymentidRequest",
  "type": "object",
  "properties": {
    "scheme": {
      "type": "string",
      "description": "Payment scheme. Valid values \"exact\""
    },
    "network": {
      "type": "string",
      "description": "base , base-sepolia (or CAIP-2), fluxa-monetize-credits , or xrpl-mainnet (where enabled)."
    },
    "amount": {
      "type": "string",
      "description": "Amount in atomic units."
    },
    "currency": {
      "type": "string",
      "description": "Currency. Valid values \"USDC\" \"FLUXA_MONETIZE_CREDITS\" \"XRP\" Default \"USDC\""
    },
    "assetAddress": {
      "type": "string",
      "description": "Token contract (USDC)."
    },
    "payTo": {
      "type": "string",
      "description": "Recipient (for credits: monetize.fluxapay.xyz )."
    },
    "host": {
      "type": "string",
      "description": "Host of the resource being paid."
    },
    "resource": {
      "type": "string",
      "description": "Full resource URL."
    },
    "description": {
      "type": "string",
      "description": "Shown to the user."
    },
    "tokenName": {
      "type": "string",
      "description": "EIP-712 domain name ( extra.name )."
    },
    "tokenVersion": {
      "type": "string",
      "description": "EIP-712 domain version ( extra.version )."
    },
    "validityWindowSeconds": {
      "type": "integer",
      "description": "Signature validity; default 60, clamped to 30–300. Minimum 30 Maximum 300 Default 60"
    },
    "approvalId": {
      "type": "string",
      "description": "approvalId from a previous need_approval response, after the user approved."
    },
    "intentNaturalLanguage": {
      "type": "string",
      "description": "Optional suggested mandate description."
    },
    "intentCategory": {
      "type": "string",
      "description": "Optional suggested mandate label."
    },
    "intentLimitAmount": {
      "type": "string",
      "description": "Optional suggested mandate budget (atomic)."
    },
    "intentValidFrom": {
      "type": "string",
      "description": "Optional ISO timestamp."
    },
    "intentValidUntil": {
      "type": "string",
      "description": "Optional ISO timestamp."
    }
  },
  "required": [
    "scheme",
    "network",
    "amount",
    "payTo",
    "host",
    "resource"
  ]
}

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/fluxapay-xyz-post-api-payment-paymentid-request"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.