
Welcome
The Dancity HTTP API covers merchant VAS (/api/external/v1), in-app VAS and wallets (/api/... with a JWT), catalog (services, products, plans), eSIM, virtual cards, education pins, and betting. The API reference tab lists one page per operation (like PayVessel): each page pulls Try it and schemas from the shared OpenAPI spec.
OpenAPI + Try it
Base URL, auth matrix, and link to the Endpoints spec (interactive).
Run & test
curl, env vars, and local backend.
Authentication
API keys, JWT,
channel, IP allowlist, and webhooks.Quickstart
First request in a few minutes.
Before you start
Dancity account (Tier 3)
Sign up at dancity.app. API access requires Tier 3 and an approved API client.
API key
After approval, generate a merchant key from the API Key page. Copy once — it is not shown again.
Allowlist IPs / webhook
Add server IPs and (optionally) an HTTPS
webhookUrl for server-to-server events.Integrate
Open the API reference tab and the group for your product (e.g. VAS or Wallet). Each page matches one HTTP operation and Try it.

