Skip to main content

Welcome to Covered

Covered is a modern accounts payable and receivable platform that lets you pay vendors and collect from customers using stablecoin (USDC), while they receive traditional currency (USD).

What you can do with the API

Pay Vendors

Create payables, configure payment methods, and execute payments to vendors via ACH, wire, or crypto.

Collect from Customers

Send invoices to customers and receive payments in USDC, automatically converted from their USD.

Manage Treasury

View your USDC balance, transaction history, and get deposit instructions for multiple channels.

Real-time Webhooks

Get notified instantly when payments are sent, received, or status changes occur.

How it works

  1. Accounts Payable: Import vendor bills, configure payment methods (ACH/wire for bank accounts, or crypto for wallet addresses), and execute payments. Vendors receive USD even though you pay from your USDC balance.
  2. Accounts Receivable: Create invoices for customers, send them payment links, and receive USDC in your treasury when they pay.
  3. Treasury: Your USDC balance on Base network. Deposit via crypto, ACH, wire, or SWIFT. The platform handles all conversions automatically.

Getting started

1

Get your API key

Create an API key in your Covered Dashboard.
2

Make your first request

Try fetching your treasury balance to verify authentication works.
3

Set up webhooks

Configure webhook endpoints to receive real-time notifications.

Base URL

All API requests should be made to:
https://api.allcovered.xyz/v1

Need help?