Swagger UI
Interactive API explorer. Try requests directly from the browser.
ReDoc
Clean, three-panel API reference documentation.
OpenAPI Schema
Raw JSON schema. Import into Postman, Insomnia, or any HTTP client.
Key Endpoints
-
GET
/healthz/Liveness probe -
POST
/api/v1/collections/RRR generation & collections -
POST
/api/v1/invoice/E-invoice creation -
POST
/api/v1/payment-gateway/Payment processing -
POST
/api/v1/funds-transfer/Fund transfers -
POST
/api/v1/mandates/Direct debit mandates -
GET
/api/v1/webhooks/mine/Webhook management -
GET
/api/v1/dashboard/stats/Gateway analytics
Authentication
All API requests require an API key passed via the X-API-Key header.
Obtain your key from the operator dashboard or via the /api/v1/api-keys/mine/ endpoint.
Example:
curl -H "X-API-Key: your_key_here" https://demo-nrs.xpertechsolutions.com/api/v1/transactions/
Quick Start with Postman
Import the OpenAPI schema directly into Postman:
1. Open Postman → Import → Link
2. Paste: https://demo-nrs.xpertechsolutions.com/api/schema/
3. All endpoints, models, and auth will be auto-configured.