For developers

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.