Documentation
Everything you need to integrate: from your first call and the four access methods to webhooks, error codes and the reference for each dataset.
- Base URL
https://api.quellenkontor.dev/v1- Key
Authorization: Bearer $QK_KEY- MCP server
https://mcp.quellenkontor.dev/v1- OpenAPI
https://api.quellenkontor.dev/v1/openapi.json- SDK
npm install @quellenkontor/sdkpip install quellenkontor- CLI
npm install -g @quellenkontor/cli
How Quellenkontor is structured
#Quellenkontor provides verified values from German employment and social security law. Every value comes with its legal basis, an official source and the day it takes effect. There are two kinds of datasets:
- Tables hold official values with a period of validity, for example the minimum wage (Mindestlohn), social security contribution ceilings (Beitragsbemessungsgrenzen) or values for meals and accommodation in kind (Sachbezugswerte). You query them for an effective date and get the value that applies on that date.
- Calculators apply a statutory rule to your input, for example the notice period (Kündigungsfrist) under § 622 BGB or the working days between two dates in a given state.
You reach both with the same key through four access methods. The responses have the same fields everywhere, whether they come from the REST API, the SDK, the command line or the MCP server.
The four access methods
#| Access method | Good for | Docs |
|---|---|---|
| REST API | any programming language, direct HTTP calls, your own clients generated from the OpenAPI description | REST API |
| SDK | JavaScript, TypeScript and Python, with types, a timeout and automatic retries | JavaScript, Python |
| CLI | terminal, shell scripts, cron jobs and CSV export | CLI |
| MCP server | AI agents in Claude Code, Cursor, VS Code and other clients | MCP server |
First steps
#- Sign up for free. New accounts get 500 requests a month, no credit card required.
- Generate a key in your account and store it as the environment variable
QK_KEY. - Follow the quickstart: your first request with curl, the SDK, the CLI or MCP.
- Read Effective dates and validity and look up the dataset you need in the reference.
All documentation pages
#Getting started
Fundamentals
Access methods
Reference
Individual datasets: Minimum wage, Apprentice pay, Care minimum wage, Contribution ceilings, Contribution rates, Meal and lodging values, Garnishment exemptions, Midi-job zone, Mini-job levies, Artists' social levy, Compensatory levy, Tax-free amounts, Travel expenses, Night and holiday premiums, Company car, Basic tax allowance, Notice period, Vacation entitlement, Maternity protection, Public holidays, Working days, Retirement age, Rest breaks.
Operations
Something missing or unclear? Write to us and we will extend the docs.