UGCDocumentation

Get started with UGC

Create your account, activate developer access, issue an API key, then call the REST API for campaigns, creator slots, and webhooks.

Every key you issue works immediately - no test mode, no approval wait. Start with a small-budget campaign while you build.

Choose your next step

Pick the path that matches what you are building first. Everything links to the live reference on this site.

Fund a campaign (curl)

Replace UGSK_live_your_api_key with the API key from your Developer Console.

curl -sS https://api.ugc.africa/automation/actions/campaigns/cmp_123/fund \
  -H "Authorization: Bearer UGSK_live_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{"method":"checkout","amount":200}'

Did this solve your problem?