Developer resources
Build with the Monime API
Learn the conventions every request follows, then use the guides to ship hosted checkout, webhooks and USSD experiences.
curl https://api.monime.io/v1/financial-accounts \
-H "Authorization: Bearer $MONIME_ACCESS_TOKEN" \
-H "Monime-Space-Id: $MONIME_SPACE_ID"API basics
The conventions every Monime API request follows.
EnvironmentsSwitch between Test and Live with a token swap.AuthenticationAuthenticate requests with bearer access tokens.API headersThe standard headers Monime reads and returns.IdempotencyRetry safely without duplicating operations.Rate limitsStay within limits and handle throttling.PaginationPage through resources with cursors.Object metadataAttach your own context to Monime objects.Ownership graphTrace any resource back to its origin.ErrorsUnderstand error responses and handle them.
Guides
End-to-end walkthroughs for the most common integrations.
Checkout SessionAccept payments on a Monime-hosted checkout page, with a Next.js example.WebhooksReceive, verify and process real-time event notifications.USSD FlowsDefine multi-step USSD menus, collect mobile money in the session, and connect your backend.Dash DotsNewBuild mini apps inside Dash, where customers already pay from linked bank accounts and mobile money.
Monime CLI
Log in, switch Spaces and build Dash Dots from your terminal.
Install the CLIOne command on macOS, Linux and Windows.Log in and choose a SpaceBrowser login, Space switching and
monime whoami.CI and scriptsAccess tokens, JSON output and exit codes.Integration plugins and tools
WooCommerceAccept Monime payments in your WooCommerce store.GiveWPCollect donations through GiveWP forms.Custom WordPress pluginsConnect your own plugin to Monime checkout.Authentication in depthConcepts, best practices and troubleshooting for access tokens.MCP serverConnect these docs to AI clients like Cursor, VS Code and Claude.API referenceEvery resource and operation, with a live playground.