API Reference
Build on top of Vertanet's platform products. Full REST APIs with predictable URLs, JSON responses, and comprehensive webhook support.
Getting started
The Vertanet Billing Platform API lets you manage invoicing and payments across multiple organisations (brands, companies, subsidiaries) from a single integration. Everything is scoped to an organisation, so you can run completely separate billing operations under one account.
Base URL
{your-base-url}/v1 Your base URL is provided when you activate API access from the dashboard. All endpoints below are relative to this URL.
RESTful design
Standard HTTP methods, predictable URLs, and JSON everywhere. If you have used a REST API before, this will feel familiar.
Multi-organisation
Each organisation has its own customers, invoices, and branding. Run five companies from one API key.
Idempotent requests
Pass an Idempotency-Key header on POST requests to safely retry without creating duplicates. One less thing to worry about.
Webhooks
Get notified in real time when invoices are paid, payments fail, or anything else you care about. Signed payloads for security.
Rate limits
The API allows 1,000 requests per minute per API key. If you exceed this, you will receive a 429 Too Many Requests response with a Retry-After header indicating how long to wait.
If you need higher limits, get in touch with our team.
Let's build your platform
We can build the software to support your business operations. Let's have a conversation.