Docs: Overview

Myhappr Public API

A small set of free endpoints for developers building. No SDK needed, just HTTP.

Fast

Bank lists served from Redis cache. Usually under 50ms.

Simple

Banks endpoint is free. Resolve needs a Myhappr API key.

Cached

Bank data cached 24 hours. Your app stays snappy.

Base URL

https://api.myhappr.com/api/v1

Public API reference

Download the machine-readable specification for the bank-list and account-resolution endpoints. The specification describes authentication, request fields, and responses.

OpenAPI 3.0 specification (JSON)Bank-list referenceAccount-resolution reference
These endpoints are free and rate limited. If you need higher limits, reach out.

Choose the endpoint for your integration

Use the bank-list endpoint when your application needs a country-specific bank selector. It returns bank names and codes; it does not create a payout account or send money. Use account resolution to check the registered name for a Nigerian bank account before asking someone to confirm their details. The banking API is separate from creator checkout: being listed in bank results does not mean a country is available for Myhappr creator payouts.

Start with a request, then handle the response

Read the authentication guide before integrating account resolution. Try the documented request with your own valid details, inspect the response, and handle validation errors before using the result in your application. Keep account numbers as strings so leading zeros survive. The linked endpoint guides include request fields, example responses and a playground. For creator support on your own website, use the widget guide; for connecting an application to a user's Myhappr account, read the OAuth guide instead.

Want to accept donations too?

Myhappr is a creator support and tipping platform built for African creatives. Set up your page and receive support through Myhappr's available checkout currencies.