API Reference
A REST API for everything VirtusCloud does.
Payments, invoicing, merchants, and webhooks — all accessible through a single, consistent API.
Request API accessCore 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.