Skip to main content
Machine Payments Protocol (MPP) is Mobula’s payment rail for agent provisioning at /agent/mpp/.... The same flows exist on x402 under /agent/x402/... (x402 Subscribe to a plan); only the payment mechanism differs. Base URL: https://api.mobula.io (or your deployment).

Supported MPP Agent endpoints

Each item links to the guide that documents that operation (402 → pay → retry flow, query params, and examples).

V2 REST endpoints with MPP (/api/2/*)

The same openapi.json document lists V2 routes that support MPP per-request payment when you call them without an API key: each operation includes x-payment-info (first call → 402 → pay → retry). Use the same host you call for data (e.g. https://api.mobula.io or https://demo-api.mobula.io). Paths present in OpenAPI (as of the published spec; use openapi.json for the live list). Each row links to the REST API reference page for that endpoint:

Discovery

Machine-readable catalog (paths and x-payment-info on V2 routes; agent routes are covered in the guides above): Use with OpenAPI tools or MPPscan and the matching base URL. If the path list drifts, openapi.json is the source of truth.

Learn more

Off-site references for the MPP stack Mobula wires into (payment headers, mppx, Tempo):