Skip to main content
Dancity API

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

1

Dancity account (Tier 3)

Sign up at dancity.app. API access requires Tier 3 and an approved API client.
2

API key

After approval, generate a merchant key from the API Key page. Copy once — it is not shown again.
3

Allowlist IPs / webhook

Add server IPs and (optionally) an HTTPS webhookUrl for server-to-server events.
4

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.

Base URL

https://api.dancity.app

Help