German Business Toolkit
The German Business Toolkit is a powerful, single-file API designed to handle a wide range of German-specific data and calculations. Whether you're building business software, a travel application, or a financial tool, this API provides the essential endpoints you need. **Key Features:** * **Public Holiday Calculations:** Get a detailed list of public holidays for any year and any of the 16…
German Business Toolkit endpoints
| Method | Endpoint | Description |
|---|---|---|
| GET |
Get Public Holidays for All States /holidays/{year}/all |
Returns a comprehensive list of all public holidays for all 16 German states for a given year. |
| GET |
Check if a Date is a Workday /is-work-day |
Determines if a specific date is a workday in a given German state by checking against weekends and public holidays. |
| POST |
Calculate German VAT /calculate-vat |
Calculates the Value Added Tax (VAT) for a net amount. It applies the standard 19% rate or a reduced 7% rate for specified categories. |
| POST |
Validate a German IBAN /validate-iban |
Validates a German International Bank Account Number (IBAN). The validation includes a formal check, country code verification ('DE'), and a lookup for bank details from a sample… |
| GET |
Advanced Vacation Planner /holidays/{year}/{state_code}/vacation-planner |
Calculates the optimal vacation periods by strategically using a given number of vacation days to bridge the gaps between weekends and public holidays. |
| GET |
Get School Holidays for a Specific State /school-holidays/{year}/{state_code} |
Provides the school holiday periods (Ferien) for a specific German state and year. Note that this endpoint relies on sample data and may not be available for all years. |
| GET |
Get Public Holidays for a Specific State /holidays/{year}/{state_code} |
Returns a list of all official public holidays for a specific German state and year. |