Developer Platform
Build on the human ad network
Embed verified creator distribution into your product, agency stack, or AI agent - with the same REST API, webhooks, and MCP tools that power UGC.
Agencies earn 5% on every client campaign. One partner key covers all your clients.
curl -X POST https://api.ugc.africa/campaigns \
-H "Authorization: Bearer UGSK_live_your_api_key" \
-H "Idempotency-Key: $(uuidgen)" \
-H "Content-Type: application/json" \
-d '{
"title": "Q3 Brand Push",
"type": "SOCIAL_MEDIA",
"budget": 1500,
"currency": "USD",
"slotCount": 200
}'
# → { "id": "cmp_…", "status": "DRAFT", "fundingUrl": "…" }Built for teams who ship
Agency, ad-tech, or AI-native - one API.
5% on every client campaign
Marketing agencies
Run every client campaign from one API-scoped key. Earn commission automatically - no shared logins, no dashboard juggling.
Become a partnerHuman inventory, programmatic control
Ad-tech & DSPs
Plug verified creator reach into your buying stack. Campaign CRUD, slot webhooks, and analytics - treat the network like any other inventory source.
API referenceMCP tools + agent credentials
AI-native teams
Two paths: MCP for LLM tool calls across campaigns and slots, and Agent Credentials for scoped wallet spend with caps and audit trails.
Explore MCPLive in three steps
No sales process. Sign up, get a key, run a campaign.
Create your account
Sign up on UGC. Solution Partner access activates instantly when you request it.
Issue an API key
Generate a live key in the Developer Console. Scope it to what your integration needs.
Create a campaign
POST to /campaigns, fund via Payment Link or wallet, subscribe to webhooks - live in minutes.
The full integration surface
Campaigns, funding, payouts, creators, analytics, and automation - one API, one set of docs.
Campaign API
Create, fund, and monitor campaigns. Full CRUD with idempotency keys and pagination.
Payment Links
Shareable checkout links so advertisers can fund a campaign without a portal login - generated from your API.
Outbound webhooks
HMAC-signed events for slot fills, view verification, settlements, and lifecycle changes.
MCP tools
Model Context Protocol server so LLMs can orchestrate campaigns, slots, wallet, and Relay via typed tool calls.
Agent credentials
Separate from MCP: scoped keys for wallet transfers and payment-link creation, with spend limits and audit trails.
Developer Console
Issue and rotate keys, inspect webhook deliveries, browse request logs, manage OAuth clients.
Automation & no-code
OAuth PKCE, Zapier, Make, and n8n plus REST Hooks for workflow automation.
Your first campaign can be live today
Sign up, activate developer access, and issue a live API key - no upfront commitment.