Countries

Apps and their data APIs in Ukraine

Ukraine's municipal-services market: city travel cards, parking, fines and outage alerts, and the data APIs behind them.

Ukraine's hub covers the Kyiv municipal client. Kyiv Digital is the Municipal Main Information and Computing Center's official app: a phone OTP issues an accessToken, then travel-card rows return balance and balanceWallet, ride tickets expose code and expireAt, and air-raid chips sit as state plus lastCause.

The same session hydrates pendingPenalties, parking priceInfo, dtekScheduleList outage windows and utility amountDue — the endpoints behind every fare, fine and alert screen in the app.

Frequently asked questions

Which analyzed apps operate in Ukraine?

The Ukraine hub covers Kyiv Digital, the official municipal super-app of Kyiv's Municipal Main Information and Computing Center, documenting the API behind its travel-card, QR, parking, fine and air-raid screens.

What municipal data does the Kyiv Digital API expose?

Signed-in calls return travel-card balance and balanceWallet, ride QR code and expireAt, pendingPenalties sum, parking priceInfo, dtekScheduleList and air-raid state / lastCause.

How does the Kyiv Digital app authenticate?

POST /v1/kyivdigital/otp starts a phone OTP; POST /v1/kyivdigital/session exchanges the SMS code for accessToken. Later first-party calls send Authorization: Bearer. There is no public developer key for these endpoints.