UGC Developers

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.

Create a campaigncurl
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": "…" }
REST + WebhooksAPI surface
HMAC-SHA256Webhook signing
Multi-currencyPayout rails
5%Agency commission

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 partner

Human 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 reference

MCP 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 MCP

Live in three steps

No sales process. Sign up, get a key, run a campaign.

  1. Create your account

    Sign up on UGC. Solution Partner access activates instantly when you request it.

  2. Issue an API key

    Generate a live key in the Developer Console. Scope it to what your integration needs.

  3. 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.

Start exploring

Guides and copy-paste examples to launch your first integration.

Your first campaign can be live today

Sign up, activate developer access, and issue a live API key - no upfront commitment.