Create account

Monifyd

API reference

The REST API is rooted at /api/v1. Authenticate requests with a secret API key in the Authorization header.

Authentication

Send Authorization: Bearer sk_live_… or a test key. Secret keys are shown once when created and must be kept server-side.

Endpoints

  • POST, GET /payment-links — create and list payment links
  • GET /payments and GET /payments/:id — list and retrieve payments
  • POST, GET /invoices — create and list invoices
  • GET /invoices/:id — retrieve an invoice
  • POST /invoices/:id/send — email an invoice
  • POST /invoices/:id/cancel — cancel an invoice

Requests and limits

Amounts are supplied in major currency units. Include Idempotency-Key on payment-link and invoice creation. List endpoints accept limit and offset; payment listing also accepts status. API rate limits depend on your API plan, which is separate from your Dashboard plan.

Full guide

See Documentation for request examples, errors, webhook verification, and payment lifecycle details.

Open API documentation