bzaek.de APIbzaek.de ↗
Access GOZ and GOÄ dental fee schedule data from BZAEK: billing codes, point values, euro fees, analog codes, court rulings, and position statements.
No input parameters required.
curl -X GET 'https://api.parse.bot/scraper/67801aba-31fa-45b8-98de-f7ab8cc1a2fb/get_goz_sections' \ -H 'X-API-Key: $PARSE_API_KEY'
Returns all GOZ sections (A through L) with their names, slugs, and URLs. These sections organize the fee schedule by dental specialty area.
No input parameters required.
{
"type": "object",
"fields": {
"sections": "array of section objects with letter, name, url, and slug"
},
"sample": {
"data": {
"sections": [
{
"url": "https://www.bzaek.de/goz/goz-kommentar/allgemeine-zahnaerztliche-leistungen.html",
"name": "Allgemeine zahnaerztliche Leistungen",
"slug": "allgemeine-zahnaerztliche-leistungen",
"letter": "A"
}
]
},
"status": "success"
}
}About the bzaek.de API
The BZAEK GOZ API provides structured access to German dental fee schedule (GOZ) data across 10 endpoints, covering sections A through L, individual billing codes with point values and euro fees at multiple factors, analog billing catalogs, GOÄ references, and court rulings. The get_goz_code_detail endpoint returns the full record for a single code including description, fees, billing provisions, commentary, and related codes that are often billed together.
Fee Schedule Structure and Code Lookup
The API exposes the GOZ fee schedule published by the Bundeszahnärztekammer (BZAEK) in a structured, machine-readable form. get_goz_sections returns all sections (A through L) with their letter, name, URL, and slug. Each slug is the required input for list_goz_codes_by_section, which lists every code number, label, and URL within that section. To retrieve the full record for one code, call get_goz_code_detail with the code (four-digit string, e.g. 0010) and the section_slug. The response includes points, a fees object mapping factor labels to euro amounts, description, billing_provisions, commentary, additional_effort, and an often_billed_with array of related code numbers.
Bulk and Cross-Section Retrieval
get_all_goz_codes iterates across all sections and returns an array of code objects — each with code, description, points, and fees — up to an optional limit. get_goz_sections_overview fetches the full overview page and returns a sections array plus a total_codes count, useful for validating completeness or building navigation. For free-text lookup, search_goz accepts a query string (e.g. Karies, Implantat) and returns matching results with title, url, and snippet.
Analog Codes, GOÄ, and Legal Resources
get_analog_codes returns the catalog of analog billing services organized by section — these apply when a procedure has no direct GOZ number. get_goae_info returns the page title, content text, and an array of PDF download objects relevant to GOÄ codes used in dental practice. For compliance and dispute contexts, get_urteiledatenbank returns court rulings with title, category, description, and url, while get_stellungnahmen_zur_goz returns official BZAEK position statements on GOZ billing questions, each with a title and link to the full statement.
- Build a billing code lookup tool for dental practice management software using
get_goz_code_detailfee and points data - Populate a searchable GOZ reference database by bulk-fetching all codes via
get_all_goz_codeswith a controlledlimit - Surface often-billed-together code suggestions in a treatment planning UI using the
often_billed_withfield - Implement a procedure search feature backed by
search_gozfor queries like 'Implantat' or 'Wurzelbehandlung' - Present relevant court rulings to billing staff using
get_urteiledatenbankruling objects with category and description - Index GOÄ PDF documents for dental practices using download URLs from
get_goae_info - Generate section-by-section code catalogs for compliance training materials from
get_goz_sections_overview
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 250 req/min |
One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.
Does BZAEK provide an official developer API for GOZ data?+
What exactly does `get_goz_code_detail` return beyond the fee amount?+
description of the procedure, a points value with unit, a fees object with euro amounts at different billing factors, billing_provisions (rules on when the code may be billed), commentary from professional guidance, additional_effort justifications, an often_billed_with array of related codes, and a pdf_link if one is available for that code.Does the API include historical GOZ versions or fee schedule change history?+
Can I filter `get_urteiledatenbank` rulings by legal category or date?+
category field, but filtering by category or date is not a built-in parameter. You can fork the API on Parse and revise it to add server-side or post-processing filters on the category field.