Developer Portal
Citycom Stars API
One unified REST API for every product on the platform.
Getting Started
All Citycom Stars endpoints are versioned under /v1 and require a Bearer API key. Rate limits apply per key and plan.
POST /v1/payments
Charge a customer via Stars Pay
Example request
import { StarsClient } from '@citycom/stars-sdk';
const stars = new StarsClient({ apiKey: process.env.STARS_API_KEY! });
await stars.payments.charge({ amount: 5000, currency: 'UGX', provider: 'mtn' });Interactive API explorer
Try endpoints live from the browser. Coming soon — track progress in the developer portal.