Skip to content

Quickstart

Sign up at stawka.eu/login. You’ll get a personal organization automatically — that’s where your keys and billing live.

In the dashboard, open your org’s Keys page and click Create key. The plaintext key is shown once; copy it now. Stawka stores only a SHA-256 hash, so a lost key cannot be recovered — revoke it and mint a new one.

Keys look like cp_live_<43 random characters>.

Terminal window
curl https://api.stawka.eu/rates \
-H "Authorization: Bearer cp_live_..."

You’ll get back the current VAT rates for all EU-27 countries:

{
"version": "2026-05-27",
"source": "European Commission TEDB",
"rates": {
"DE": {
"country": "Germany",
"currency": "EUR",
"flag": "https://flagcdn.com/de.svg",
"standard": 19,
"reduced": [7],
"super_reduced": null,
"parking": null
}
}
}
  • The full list of endpoints lives under Endpoints in the sidebar.
  • Authentication covers how the bearer-token flow works and how revocation propagates.
  • Rate limits & quotas explains the per-plan caps your account is subject to.
  • Errors is the canonical list of error codes.