Guides
Getting started
Install the SDK, authenticate, and make your first request in a few minutes.
This page is a structural placeholder. It walks through the shape of a getting-started guide so the layout, the sidebar and the table of contents can be reviewed before the real copy lands.
Install the SDK#
The SDK ships as a single package with no peer dependencies. Pick the tool your project already uses.
npm install @verlix/sdkNode version
The SDK targets Node 22 and later. On an older runtime the install succeeds but the client throws on first use.
Make your first request#
Create an API key
Generate a key from the dashboard. Keys are shown once, so store it in your secret manager immediately.
Authenticate the client
Pass the key to the client constructor. The client reads the key once and reuses it for every request.
Call an endpoint
Request the customers list and check the response envelope before you build on it.
import { Verlix } from "@verlix/sdk";
const client = new Verlix({ apiKey: process.env.VERLIX_API_KEY });
const customers = await client.customers.list({ limit: 10 });
console.log(customers.data.length);What you can build#
Aggregate invoices, payments and credit notes into a single revenue view.
Automated dunningReact to payment failures and drive a recovery sequence from webhooks.
ConnectorsMove data between Verlix and the tools your finance team already uses.
API referenceEvery endpoint, its parameters and its response shape.
Rate limits#
| Plan | Requests per minute | Burst |
|---|---|---|
| Free | 60 | 20 |
| Team | 600 | 120 |
| Enterprise | Custom | Custom |
Next steps#
Read the authentication guide to understand key scopes, then set up webhooks so your system reacts to billing events.