API Reference

A REST API for everything VirtusCloud does.

Payments, invoicing, merchants, and webhooks — all accessible through a single, consistent API.

Request API access

Core endpoints.

POST/v1/payment-linksCreate a new payment link for a one-off or recurring charge.
GET/v1/invoicesList invoices with filtering by status, customer, or date range.
POST/v1/refundsIssue a full or partial refund for a completed transaction.
GET/v1/merchants/:idRetrieve onboarding status and details for a merchant.
POST/v1/webhooksRegister a webhook endpoint for payment and merchant events.
GET/v1/transactionsQuery transaction history with pagination and filters.

Built for real integrations.

API key authentication

Authenticate every request with a scoped, revocable API key.

Webhooks

Get notified in real time when payments, refunds, or onboarding statuses change.

Sandbox environment

Test integrations safely against a full sandbox before going live.

Ready to build what your business needs?

Start with VirtusCloud or talk to our team about building a custom solution around your business.