aid: earnipay name: Earnipay description: >- 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. url: https://raw.githubusercontent.com/api-evangelist/earnipay/refs/heads/main/apis.yml accessModel: pricing: unknown onboarding: self-serve trial: false try_now: false public: false label: Self-serve signup confidence: medium source: - authentication generated: '2026-07-22' method: derived image: https://earnipay-api-storage-prod.s3.eu-west-1.amazonaws.com/business-documents/business-img-others.png x-type: company x-source: vc-portfolio x-backed-by: - canaan-partners x-tier: stub x-tier-reason: portfolio-lead specificationVersion: '0.20' created: '2026-07-17' modified: '2026-07-18' tags: - Company - E-Invoicing - Invoicing - FIRS - NRS - Tax - Compliance - Fintech - Nigeria - Payments - Financial Services apis: - aid: earnipay:earnipay-app-api name: Earnipay App API description: The App API from Earnipay — 1 operation(s) for app. humanURL: https://docs.earnipay.com/docs/e-invoice baseURL: https://e-invoicing.earnipay.com/v1 tags: - App properties: - type: OpenAPI url: openapi/earnipay-app-api-openapi.yml - type: Documentation url: https://docs.earnipay.com/docs/e-invoice - type: APIReference url: https://e-invoicing.earnipay.com/api/docs - aid: earnipay:earnipay-app-provider-api name: Earnipay APP Provider API description: Third-party APP provider integration (Taxly) for FIRS submission humanURL: https://docs.earnipay.com/docs/e-invoice baseURL: https://e-invoicing.earnipay.com/v1 tags: - APP Provider properties: - type: OpenAPI url: openapi/earnipay-app-provider-api-openapi.yml - type: Documentation url: https://docs.earnipay.com/docs/e-invoice - type: APIReference url: https://e-invoicing.earnipay.com/api/docs - aid: earnipay:earnipay-authentication-api name: Earnipay Authentication API description: User authentication and authorization endpoints humanURL: https://docs.earnipay.com/docs/e-invoice baseURL: https://e-invoicing.earnipay.com/v1 tags: - Authentication properties: - type: OpenAPI url: openapi/earnipay-authentication-api-openapi.yml - type: Documentation url: https://docs.earnipay.com/docs/e-invoice - type: APIReference url: https://e-invoicing.earnipay.com/api/docs - aid: earnipay:earnipay-bank-api name: Earnipay Bank API description: The Bank API from Earnipay — 2 operation(s) for bank. humanURL: https://docs.earnipay.com/docs/e-invoice baseURL: https://e-invoicing.earnipay.com/v1 tags: - Bank properties: - type: OpenAPI url: openapi/earnipay-bank-api-openapi.yml - type: Documentation url: https://docs.earnipay.com/docs/e-invoice - type: APIReference url: https://e-invoicing.earnipay.com/api/docs - aid: earnipay:earnipay-business-api name: Earnipay Business API description: Business profile management and FIRS configuration humanURL: https://docs.earnipay.com/docs/e-invoice baseURL: https://e-invoicing.earnipay.com/v1 tags: - Business properties: - type: OpenAPI url: openapi/earnipay-business-api-openapi.yml - type: Documentation url: https://docs.earnipay.com/docs/e-invoice - type: APIReference url: https://e-invoicing.earnipay.com/api/docs - aid: earnipay:earnipay-customers-api name: Earnipay Customers API description: Customer management for invoicing humanURL: https://docs.earnipay.com/docs/e-invoice baseURL: https://e-invoicing.earnipay.com/v1 tags: - Customers properties: - type: OpenAPI url: openapi/earnipay-customers-api-openapi.yml - type: Documentation url: https://docs.earnipay.com/docs/e-invoice - type: APIReference url: https://e-invoicing.earnipay.com/api/docs - aid: earnipay:earnipay-invoices-api name: Earnipay Invoices API description: Invoice creation, management, and FIRS validation humanURL: https://docs.earnipay.com/docs/e-invoice baseURL: https://e-invoicing.earnipay.com/v1 tags: - Invoices properties: - type: OpenAPI url: openapi/earnipay-invoices-api-openapi.yml - type: Documentation url: https://docs.earnipay.com/docs/e-invoice - type: APIReference url: https://e-invoicing.earnipay.com/api/docs - aid: earnipay:earnipay-irn-generator-api name: Earnipay IRN Generator API description: Generate FIRS-compliant Invoice Reference Numbers humanURL: https://docs.earnipay.com/docs/e-invoice baseURL: https://e-invoicing.earnipay.com/v1 tags: - IRN Generator properties: - type: OpenAPI url: openapi/earnipay-irn-generator-api-openapi.yml - type: Documentation url: https://docs.earnipay.com/docs/e-invoice - type: APIReference url: https://e-invoicing.earnipay.com/api/docs - aid: earnipay:earnipay-payment-details-api name: Earnipay Payment Details API description: The Payment Details API from Earnipay — 2 operation(s) for payment details. humanURL: https://docs.earnipay.com/docs/e-invoice baseURL: https://e-invoicing.earnipay.com/v1 tags: - Payment Details properties: - type: OpenAPI url: openapi/earnipay-payment-details-api-openapi.yml - type: Documentation url: https://docs.earnipay.com/docs/e-invoice - type: APIReference url: https://e-invoicing.earnipay.com/api/docs - aid: earnipay:earnipay-products-api name: Earnipay Products API description: The Products API from Earnipay — 2 operation(s) for products. humanURL: https://docs.earnipay.com/docs/e-invoice baseURL: https://e-invoicing.earnipay.com/v1 tags: - Products properties: - type: OpenAPI url: openapi/earnipay-products-api-openapi.yml - type: Documentation url: https://docs.earnipay.com/docs/e-invoice - type: APIReference url: https://e-invoicing.earnipay.com/api/docs - aid: earnipay:earnipay-qr-code-generator-api name: Earnipay QR Code Generator API description: Generate FIRS-compliant encrypted QR codes for invoices humanURL: https://docs.earnipay.com/docs/e-invoice baseURL: https://e-invoicing.earnipay.com/v1 tags: - QR Code Generator properties: - type: OpenAPI url: openapi/earnipay-qr-code-generator-api-openapi.yml - type: Documentation url: https://docs.earnipay.com/docs/e-invoice - type: APIReference url: https://e-invoicing.earnipay.com/api/docs - aid: earnipay:earnipay-team-api name: Earnipay Team API description: Team member and invitation management humanURL: https://docs.earnipay.com/docs/e-invoice baseURL: https://e-invoicing.earnipay.com/v1 tags: - Team properties: - type: OpenAPI url: openapi/earnipay-team-api-openapi.yml - type: Documentation url: https://docs.earnipay.com/docs/e-invoice - type: APIReference url: https://e-invoicing.earnipay.com/api/docs - aid: earnipay:earnipay-users-api name: Earnipay Users API description: User profile management humanURL: https://docs.earnipay.com/docs/e-invoice baseURL: https://e-invoicing.earnipay.com/v1 tags: - Users properties: - type: OpenAPI url: openapi/earnipay-users-api-openapi.yml - type: Documentation url: https://docs.earnipay.com/docs/e-invoice - type: APIReference url: https://e-invoicing.earnipay.com/api/docs common: - type: AgenticAccess url: agentic-access/earnipay-agentic-access.yml - type: DomainSecurity url: security/earnipay-domain-security.yml - type: Authentication url: authentication/earnipay-authentication.yml - type: MCPServer url: mcp/earnipay-mcp.yml - type: AgentSkill url: skills/_index.yml - type: ErrorCatalog url: errors/earnipay-problem-types.yml - type: Conventions url: conventions/earnipay-conventions.yml - type: Lifecycle url: lifecycle/earnipay-lifecycle.yml - type: Conformance url: conformance/earnipay-conformance.yml - type: DataModel url: data-model/earnipay-data-model.yml - type: Overlay url: overlays/earnipay-e-invoicing-overlay.yaml - type: LLMsTxt url: llms/earnipay-llms.txt - type: DeveloperPortal url: https://docs.earnipay.com/ - type: Documentation url: https://docs.earnipay.com/docs/e-invoice - type: APIReference url: https://e-invoicing.earnipay.com/api/docs - type: GettingStarted url: https://docs.earnipay.com/docs/e-invoice - type: GitHubOrganization url: https://github.com/Earnipay - type: Website url: https://earnipay.com/ maintainers: - FN: Kin Lane email: kin@apievangelist.com - FN: APIs.json email: info@apis.io x-enrichment: date: '2026-07-19' status: backfilled pass: local-v1 note: backfilled from .gitignore signal + verified work evidence