🎉 New: QR Code Payments are now live — Try it free today →
Skip to main content
Integrations & API5 min read

Nobevra REST API overview

Use the Nobevra API to programmatically create invoices, clients, and payments.

Overview

The Nobevra REST API allows developers to build custom integrations. You can create invoices, manage clients, and query financial data programmatically. All API requests use standard HTTP methods and return JSON.

Authentication

All API requests must include your API key in the Authorization header:

  1. 1Get your API key from Settings > Integrations > API & Zapier.
  2. 2Include the key in every request: Authorization: Bearer YOUR_API_KEY
  3. 3All requests must use HTTPS. HTTP requests will be rejected.

Key endpoints

The most commonly used endpoints are:

  1. 1GET /api/v1/invoices — List all invoices with optional filters.
  2. 2POST /api/v1/invoices — Create a new invoice.
  3. 3GET /api/v1/clients — List all clients.
  4. 4POST /api/v1/clients — Create a new client.
  5. 5GET /api/v1/payments — List all recorded payments.

Pro Tip

The full API reference with request/response examples is available at nobevra.noblesworld.com.ng/api-docs.

Was this article helpful?

Your feedback helps us improve our support resources.