Quick Start
Get started with fiskaly’s fiscal compliance APIs in minutes. This guide walks you through the essential steps to make your first API call.
Choose Your Product
Section titled “Choose Your Product”SIGN DE (Germany)
KassenSichV compliant signing
SIGN AT (Austria)
RKSV compliant signing
SIGN FR (France)
NF525 compliant signing
SIGN ES (Spain)
TicketBAI & Verifactu
SIGN IT (Italy)
Italian fiscal compliance
eReceipt
Digital receipts
Prerequisites
Section titled “Prerequisites”Before you begin, you’ll need:
- A fiskaly account (create one at dashboard.fiskaly.com)
- API credentials (API Key and Secret)
- Postman or any HTTP client
Your API secret is shown only once when created. Store it immediately in a secure location such as a password manager or environment variable. Never commit secrets to source control.
Step-by-Step Setup
Section titled “Step-by-Step Setup”Create your organization
Register at the fiskaly Dashboard and follow the onboarding steps. Your organization starts in the test environment by default.
Generate API credentials
Go to Settings > API Keys in the dashboard and create a new API key. Save both the
api_keyandapi_secretsecurely.Authenticate
Use your credentials to obtain an access token:
curl -X POST https://kassensichv-middleware.fiskaly.com/api/v2/auth \ -H "Content-Type: application/json" \ -d '{ "api_key": "YOUR_API_KEY", "api_secret": "YOUR_API_SECRET" }'The response contains an
access_tokenvalid for a limited time. Include it as a Bearer token in all subsequent requests.Make your first request
Use the access token to call any fiskaly API endpoint:
curl -X GET https://kassensichv-middleware.fiskaly.com/api/v2/tss \ -H "Authorization: Bearer YOUR_ACCESS_TOKEN"
Use our Postman Collections to explore the API interactively without writing code.
Using Postman
Section titled “Using Postman”We provide pre-configured Postman collections for all our APIs:
Download
Download the collection and environment for your product (links in the API Reference)
Import
Import both files into PostmanConfigure
Update the environment variables with your API credentials
Run
Run the requests in order to see the full flow
What’s Next?
Section titled “What’s Next?”API Reference
Explore all endpoints and schemas
SIGN DE Guide
Complete setup walkthrough for Germany
Country Modules
Learn about country-specific requirements