Skip to content

API Guide ​

Integrate FluxA via HTTP / curl ​

The HTTP API is the lowest-level way to integrate FluxA. Instead of going through an MCP client or the CLI, your backend or agent runtime talks directly to two services:

ServiceBase URLUsed for
Agent IDhttps://agentid.fluxapay.xyzRegister an agent, refresh its JWT, issue/verify Verifiable Credentials
Wallet APIhttps://walletapi.fluxapay.xyzPayments, mandates, payouts, payment links, refunds

Authenticate wallet calls with Authorization: Bearer <agent-jwt> (the login JWT from registration — not a VC). Most wallet APIs also need the agent to be linked to a user's FluxA Wallet; the first call that needs it returns an authorizationUrl for the user.

You'll also find high-level examples at Dashboard → Integration → API Guide tab.

Outline:

The complete machine-readable reference is in the API Reference and openapi.json.

Released under the MIT License.