Skip to content

Welcome to the new fiskaly Workspace — documentation reimagined.

Learn more

Quick Start

Get started quickly with fiskaly

Get started with fiskaly’s fiscal compliance APIs in minutes. This guide walks you through the essential steps to make your first API call.

Before you begin, you’ll need:

⚠️Store credentials securely

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.

  1. Create your organization

    Register at the fiskaly Dashboard and follow the onboarding steps. Your organization starts in the test environment by default.

  2. Generate API credentials

    Go to Settings > API Keys in the dashboard and create a new API key. Save both the api_key and api_secret securely.

  3. 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_token valid for a limited time. Include it as a Bearer token in all subsequent requests.

  4. 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"
💡Pro tip

Use our Postman Collections to explore the API interactively without writing code.

We provide pre-configured Postman collections for all our APIs:

  1. Download

    Download the collection and environment for your product (links in the API Reference)

  2. Import

    Import both files into Postman
  3. Configure

    Update the environment variables with your API credentials

  4. Run

    Run the requests in order to see the full flow