Changes to Previous API
Purpose
Gemeinde-Connect continues to support the Legacy API to ensure that existing third-party backend integrations can continue to operate without requiring changes.
The Legacy API allows existing integrations to:
receive submitted form data via webhook callbacks
send status updates back to the platform
The primary goal is to preserve compatibility with existing implementations.
Authentication changes
Previously, most API calls required two authentication headers:
Ocp-Apim-Subscription-KeyAuthorization: Bearer <token>
Current behaviour in Gemeinde-Connect
Only
Ocp-Apim-Subscription-Keyis requiredAuthorization: Bearer <token>is still accepted for compatibility, but not mandatory. It is kept for backwards compatibility for the headers. But is ignored by the server.
To obtain a valid subscription key, please contact support.
Available functionality
The Legacy API in Gemeinde-Connect provides the following core functions:
Webhook Configuration
Webhook configurations can be created and managed to receive notifications when a new form is submitted.
When a webhook is triggered:
Gemeinde-Connect sends the form data to the configured callback URL
Data is automatically mapped from the new Form Designer data model to the legacy payload structure
Existing backend integrations can continue using their current payload parsing logic
Status Update
Integrations can send status updates back to Gemeinde-Connect to update the state of a task.
Status updates are used to:
reflect processing progress in the platform
propagate status changes back to the portal and, where applicable, to the citizen
Functionality no longer available
The following API endpoints and functions are not available in Gemeinde-Connect.
Vendor Registration
Vendor registration via API is not supported
Please contact support to onboard or register a vendor
App Registration
App registration via API is not supported
Please contact support to configure application registration
Supporting Functions
Supporting functions are not exposed via API and are handled during onboarding.
List of municipalities
Not available via API
The list of supported municipalities is provided during onboarding
Please contact support if municipalities need to be enabled or verified
List of processes
Not available via API
The following processes are currently supported:
Niederlassungsbescheinigung bestellen (Hauptwohnsitzbescheinigung)
Adressauskunft bestellen
Ratenzahlung / Stundung für die definitiven Gemeindesteuern beantragen
Submit Document
The Submit Document function is not supported in Gemeinde-Connect
Document delivery is handled internally by the platform
Summary for integrators
Existing webhook integrations continue to work
Status updates can still be submitted
Only a subscription key is required for authentication
Vendor, app registration, and supporting lookup APIs are no longer available
Document submission is not supported
Last updated