What's New: Moja Public API (v1)
Released: April 8, 2026
Available on: Premium and Enterprise plans
Build on Moja. Programmatically.
We've launched the Moja Public API (v1) — a REST API that lets you create, update, and manage your campaigns, routing plans, RTBs, and targets without touching the UI.
If you've ever migrated from another platform, rebuilt a campaign from scratch, or managed dozens of targets by hand — this is for you.
What You Can Do
The v1 API gives you full CRUD access to four core resources, plus read access to a broad set of reference data.
Full CRUD (Create, Read, Update, Delete)
Campaigns — Create, read, update, and delete campaigns
Routing Plans — Configure routing logic via API
RTBs — Manage real-time bidding setups programmatically
Targets — Add and update targets at scale
Read Access (Reference Data)
Use these endpoints to look up existing data and build on it:
Buyers
Publishers
Call Flows
IVRs
Numbers
Predictive Routing Plans
QAI Categories
RTB Formulas
RTB Groups
How It Works
Authentication: API key — include your key in the request header
Format: JSON over HTTPS
Interactive API Documentation
We've published an interactive API reference where you can browse every endpoint, see request/response schemas, and test calls directly in your browser — no code required.
You can also download a ready-to-import Postman collection from the docs page.
To access: Go to My Account → Organization tab → Moja API section → click View API Documentation
Rate Limits
Per endpoint: 120 requests/min
Per IP address: 100 requests/min
If you hit a limit, you'll receive a 429 Too Many Requests response. Standard retry-after behavior applies.
Getting Started
Generate your API key
Go to My Account → Organization tab → scroll to the Moja API section. Click Generate API Key. Copy your key immediately — it's only shown once. Keep it secure.Explore the API documentation
From the same Moja API section, click View API Documentation. Browse endpoints, view request/response schemas, and test calls directly in your browser.Import the Postman collection
Available from the API documentation page — download and import into Postman.Make your first call
Start withGET /v1/campaignsto list your existing campaigns. Include your API key in theAuthorizationheader.
Note: API key generation is available to Administrators only. One key per account in v1.
What's Not Included in v1
IVR / call flow creation — manage call flows in the UI for now
Reporting — on the roadmap for v2
Multiple API keys — one key per account in v1
The Moja Public API is included on Premium and Enterprise plans.
Questions? Reach out to your account manager or email support.