API overview
What the API can do today and where the docs live.
2 min read
The Vintony API is REST over HTTPS with JSON request/response bodies. Authentication is bearer-token; create one from /dashboard/account → API tokens.
Endpoints today: list/create/destroy services, list invoices, manage DNS records on Vintony-hosted zones, manage trusted IPs and API tokens themselves. The dashboard is a thin client over the same API; anything you can do in the dashboard, you can script.
Base URL: `https://api.vintonyhost.com/v1`. Rate limits: 60 requests per minute per token, burst-tolerant. Heavier scripts (provisioning fleets, bulk DNS updates) get a soft cap of 600/min on request.
OpenAPI spec: published at /api/openapi.json. Tooling like Postman, Bruno, Insomnia, and `openapi-generator` all consume it cleanly.