Getting Started

Get up and running with the Paymavo API in minutes.

Requires an active Pro subscription. Upgrade

1. Get your API key

Go to Settings → Developer in your Paymavo dashboard. Click "New API key", give it a name, and copy it immediately — it's only shown once.

2. Make your first request

Include your API key as a Bearer token in the Authorization header of every request.

BASH
curl https://paymavo.com/api/v1/invoices \
  -H "Authorization: Bearer sk_live_YOUR_API_KEY"

3. Explore the SDK (optional)

If you're building a Node.js integration, the official SDK handles auth and provides typed methods for every resource.

pnpm add @paymavo/sdk
TYPESCRIPT
import { PaymavoClient } from "@paymavo/sdk";

const client = new PaymavoClient({ apiKey: "sk_live_YOUR_API_KEY" });
const invoices = await client.invoices.list();

Next steps