Introduction for developers

This section covers everything you need to integrate with Solvimon: authentication, error handling, idempotency, webhooks, and HTTP conventions.

First time integrating? Get an API key (Authentication), then follow the API quickstart to make your first request against the test environment.


The four APIs

Solvimon exposes four separate APIs. Most integrations use all four.

APIBase pathWhat it’s for
Configuration API/v1/Create and manage meters, products, pricing plans, features
Identity API/v1/Create and manage customers, subscriptions
Transaction API/v1/Invoices, payments, credit notes
Event API/v1/Ingest usage events

Full endpoint reference is in the API Docs tab.

Environments

Test and production are fully isolated. Test keys will not work against the production endpoint and vice versa. Data created in one environment never appears in the other.

Request conventions

Every request requires:

  • Content-Type: application/json
  • X-API-KEY: <your_key> – see Authentication
  • HTTPS – plain HTTP requests are rejected

Every response includes an X-REQUEST-ID header. Save this value when debugging; it’s required when contacting support about a specific request.


Start here

Build a robust integration

API conventions