momoGood developer platform · v1

Build with momoGood.
One ecosystem. Three product APIs.

Reach donors over SMS, run gala auctions, and pull unified analytics — each through its own purpose-built API. We keep the systems separate so each one stays great. We unify the developer experience so you only learn it once.

Start buildingAll systems operational

Choose a product

Each API has its own routes, auth model, and operational SLAs. Click in to browse the reference.

How the platform fits together

Each product API is its own service with its own routes and SLAs. They share a developer portal, a single brand, and a small set of conventions — not a backend.

One developer ecosystem, multiple product APIs. Not a unified backend — each system below preserves its own routes, auth, and operational model.
Your app
Integration
CRM, warehouse, ETL, internal tool
Messaging
api.momogood.com/messaging/v2
HTTP Basic · REST
Events & Auctions
api.momogood.com/events/v1
Service user · Polling
Data Hub
api.momogood.com/datahub/v1
OAuth 2.0 · Scoped
3
Product APIs
58
Endpoints
99.97%
12-mo uptime
8
Webhook events

Get up and running

Provision credentials
Spin up a momoGood Messaging API key from My Account → API in the dashboard. Send it as the x-api-key header on every request.
Create an API key →
Send your first message
POST to /sms with a recipient, sending number, and message body. JSON in, JSON out, HTTPS only.
Send an SMS →
Close the loop with webhooks
Subscribe to delivery-status, reply-received, and invalid-phone events to confirm delivery, capture replies, and prune bad numbers.
Wire up webhooks →