Getting Started
Getting Started with the Nova API
The Nova API is a JSON-over-HTTPS API for partner distribution, MVNO admin
operations, and integration webhooks. This guide walks you from zero to a
first authenticated request in about five minutes.
1. Pick an environment
| Environment | Base URL | Use for |
|---|---|---|
| STG | https://megsapp-nova-stg.85.group/api/v1 | Development & integration tests |
| UAT | https://megsapp-nova-uat.85.group/api/v1 | Pre-release validation |
| PRD | https://megsapp-nova.85.group/api/v1 | Live partner traffic |
For non-megsApp integrations, replace megsapp with the MVNO short-name
you have been onboarded against. All endpoints are versioned under /api/v1.
2. Get credentials
Two credential types exist:
- API key — issued for partner, MVNO, or super-admin automation. Used for
server-to-server calls. Sent asx-api-key: <key>. - Bearer JWT — issued by the relevant
…/auth/loginendpoint. Used for
interactive (portal-style) sessions. Sent asAuthorization: Bearer <jwt>.
See Authentication for the full breakdown.
3. Make your first call
curl --request GET \
--url 'https://megsapp-nova-stg.85.group/api/v1/partners' \
--header 'x-api-key: <YOUR_API_KEY>'A successful response uses the standard envelope (see
Response envelope):
{
"data": [
{ "uuid": "…", "name": "Acme Distribution", "type": "BRANCH", … }
],
"pagination": { "total": 12, "page": 1, "limit": 20, "totalPages": 1, "hasNext": false, "hasPrev": false }
}4. Read the reference
Every endpoint in the API Reference has a request schema, a
sample response, and a Try It button. The reference is regenerated from
the source code on every release — what you see is what is deployed.
5. What to read next
- Authentication — keys, JWTs, rotation, scopes.
- Environments — base URLs, IP allowlisting.
- Response envelope — the
{ data }/{ data, pagination }/
{ error }contract. - Errors — the error code catalogue and how to handle them.
- Webhooks — receiving Svix-delivered RICA, DMA, transaction, and
wallet events. - Rate limits — quotas and
429semantics. - Changelog — backwards-compatible changes and deprecations.
Updated 3 months ago
Did this page help you?