Outpay Payment API Reference for USDC on Base
Use the verified Outpay v1 REST API to create hosted USDC checkouts, read payments, authenticate requests, and handle errors on Base.
No OpenAPI document is published
This reference is manually maintained from the route handlers and validation schemas, not generated from a specification — the repository contains an OpenAPI gap analysis, not a published spec. Unversioned Dashboard and admin routes are not part of this contract; see deliberately excluded routes.
Overview
Base path, headers, authentication, status codes, and response conventions.
Checkouts
Create and retrieve a merchant-scoped checkout.
Payments
List merchant payments with filters.
Errors
The error envelope and every documented error code.
Schemas
Stable fields and status distinctions in the beta contract.
Outpay Developer Security: API Keys, Wallets, and Webhooks
Protect Outpay API keys, payout wallets, webhook endpoints, and order state when integrating crypto payments on Base.
Outpay REST API Overview: Base URL, Headers, and Responses
Learn the Outpay payment API base path, headers, authentication model, response envelope, status codes, and supported public routes.