Earnipay
Earnipay is a Nigerian fintech that operates an NRS/FIRS-compliant e-invoicing platform for businesses. As an accredited Nigeria Revenue Service (NRS) and NITDA systems integrator, Earnipay lets developers programmatically create businesses, manage customers and products, generate FIRS-compliant invoices with IRN (Invoice Reference Number) and QR codes, and submit them to the tax authority through an Access Point Provider (APP) connection. The public Earnipay Invoicing API is an OpenAPI 3.0.0 REST service covering authentication, businesses, customers, products, payment details, invoices, IRN and QR generation, bank lookup/verification, and team management. It authenticates with JWT bearer tokens for user-facing flows and an X-API-Key header for third-party integrations. Added to the API Evangelist network as a portfolio company of Canaan Partners.
Earnipay publishes 13 API contracts indexed on the APIs.io network, including App API, APP Provider API, Authentication API, and 10 more. Tagged areas include Company, E-Invoicing, Invoicing, FIRS, and NRS.
The Earnipay catalog on APIs.io includes 1 Spectral governance ruleset.
Earnipay’s developer surface includes engineering blog, authentication, documentation, API reference, getting-started guide, and 15 more developer resources.
What this lets a business do 2
Business capabilities this provider's published APIs can perform, derived from its own contracts. Browse all capabilities →
Kin Score
Markets this provider is in provisional
The Kin Score Market layer reads a provider inside its market: its position, and how deep its integrations go. Depth is only comparable within a position. Provisional and unweighted: not part of the Kin Score or agent readiness.
| Market | Position | Depth | Registered MCP server | Declares compatibility |
|---|---|---|---|---|
| African Payments (Nigeria, Kenya, South Africa, Ghana, WAEMU) | undeclared | - | - | - |
Registered MCP server and declares compatibility are report only — not weighted. Undeclared means we found nothing we can read, so there is no number: we never infer integrations.
Standards implemented 1
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
APIs 13
Individual APIs this provider publishes, each with its own machine-readable definition.
Earnipay App API
The App API from Earnipay — 1 operation(s) for app.
Earnipay APP Provider API
Third-party APP provider integration (Taxly) for FIRS submission
Earnipay Authentication API
User authentication and authorization endpoints
Earnipay Bank API
The Bank API from Earnipay — 2 operation(s) for bank.
Earnipay Business API
Business profile management and FIRS configuration
Earnipay Customers API
Customer management for invoicing
Earnipay Invoices API
Invoice creation, management, and FIRS validation
Earnipay IRN Generator API
Generate FIRS-compliant Invoice Reference Numbers
Earnipay Payment Details API
The Payment Details API from Earnipay — 2 operation(s) for payment details.
Earnipay Products API
The Products API from Earnipay — 2 operation(s) for products.
Earnipay QR Code Generator API
Generate FIRS-compliant encrypted QR codes for invoices
Earnipay Team API
Team member and invitation management
Earnipay Users API
User profile management
Scroll for all 13
Open Collections 13
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Earnipay Invoicing App API
OPEN COLLECTIONEarnipay Invoicing App APP Provider API
OPEN COLLECTIONEarnipay Invoicing App Authentication API
OPEN COLLECTIONEarnipay Invoicing App Bank API
OPEN COLLECTIONEarnipay Invoicing App Business API
OPEN COLLECTIONEarnipay Invoicing App Customers API
OPEN COLLECTIONEarnipay Invoicing App Invoices API
OPEN COLLECTIONEarnipay Invoicing App IRN Generator API
OPEN COLLECTIONEarnipay Invoicing App Payment Details API
OPEN COLLECTIONEarnipay Invoicing App Products API
OPEN COLLECTIONEarnipay Invoicing App QR Code Generator API
OPEN COLLECTIONEarnipay Invoicing App Team API
OPEN COLLECTIONEarnipay Invoicing App Users API
OPEN COLLECTIONScroll for all 13
Agent Skills 2
Packaged agent skills for driving this provider's APIs from an AI assistant.
Create and submit a FIRS-compliant invoice
AGENT SKILLOnboard a business for FIRS e-invoicing
AGENT SKILLSpectral Rules 1
Spectral governance rulesets for linting and validating these APIs.
Earnipay API Rules
SPECTRALOpenAPI Overlays 1
Overlays applied on top of this provider's contracts. Each card says who wrote it: a document the provider publishes, or one API Evangelist derived or generated.
Earnipay E Invoicing Overlay
DERIVEDSecurity Posture 2
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Get Started 2
Portal, sign-up, and the first successful call
Documentation 2
Reference material describing how the API behaves
Agent Surfaces 4
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 5
Pagination, idempotency, versioning, errors, and events
Build 1
SDKs, sample code, and the tooling you integrate with
Access & Security 2
Authentication, authorization, and security posture
Company 2
The organization behind the API
Other 2
Properties that don't map to a standard resource type
Source (apis.yml)
Earnipay API — frequently asked questions
Does Earnipay have an API?
Yes. APIs.io lists 13 APIs from Earnipay, including Earnipay App API, Earnipay APP Provider API and Earnipay Authentication API, and 10 more.
Is there an OpenAPI specification for the Earnipay API?
Yes. APIs.io indexes 13 OpenAPI specifications for Earnipay, each linked for download from this page.
How do I authenticate with the Earnipay API?
Earnipay uses bearer-token authentication (apiKey/http · 2 schemes). The details are profiled on APIs.io as Earnipay Authentication.
Is the Earnipay API ready for AI agents?
Earnipay has a Kin Score of 24.2 out of 100 (emerging) and an Agent Readiness score of 27.3 (agent-aware), scored by API Evangelist on 2026-11-06.
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.