Skip to main content

deutschland-api-sdk-python

This SDK is managed by the SDK Fabric project, a global infrastructure to automatically generate SDKs for every API.

You can find more information about this SDK at TypeHub: https://app.typehub.cloud/d/deutschland-api/sdk

Usage

from sdk.client import Client

client = Client.build("[access_token]")

# Returns user data of the current authenticated user.
response = client.authorization().getWhoami()

# Revoke the access token of the current authenticated user.
response = client.authorization().revoke()

# Returns available charging stations for a specific autobahn.
response = client.autobahn().charging_station().getAll("autobahn_id")

# Returns available closures for a specific autobahn.
response = client.autobahn().closure().getAll("autobahn_id")

# Returns all available autobahns.
response = client.autobahn().getAll()

# Returns available parking lorries for a specific autobahn.
response = client.autobahn().parking_lorry().getAll("autobahn_id")

# Returns available warnings for a specific autobahn.
response = client.autobahn().warning().getAll("autobahn_id")

# Returns expense for the provided year.
response = client.budget().expense().getAll("year")

# Returns income for the provided year.
response = client.budget().income().getAll("year")

# Returns all current members of the Bundesrat.
response = client.bundesrat().member().getAll()

# Returns a specific member of the Bundestag.
response = client.bundestag().member().get("member_id")

# Returns all current members of the Bundestag.
response = client.bundestag().member().getAll()

# Returns a specific city.
response = client.city().get("city_id")

# Returns all available cities.
response = client.city().getAll(1, "state", "district", "name", "zip_code")

# Returns a specific district.
response = client.district().get("district_id")

# Returns all available districts.
response = client.district().getAll(1, "state", "name")

# Returns all available hospitals.
response = client.hospital().getAll(1, "search")

# Returns all available jobs.
response = client.job().getAll(1, "search", "location", "employer")

# Returns meta information and links about the current installed Fusio version.
response = client.meta().getAbout()

# Returns all Tagesschau news.
response = client.news().getAll(1)

# Returns a specific state.
response = client.state().get("state_id")

# Returns all available states.
response = client.state().getAll(1, "name")

# Returns all available warnings from the modular warning system (MoWaS).
response = client.warning().getAll()

Metadata

Release files for deutschland-api-sdk 0.1.8

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for deutschland-api-sdk 0.1.8
File Size Uploaded
deutschland_api_sdk-0.1.8.tar.gz 11.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for deutschland-api-sdk 0.1.8
File Interpreter ABI Platform
deutschland_api_sdk-0.1.8-py3-none-any.whl Python 3 none any Details

Total release size: 54.6 kB

Release files / deutschland_api_sdk-0.1.8.tar.gz

Download URL deutschland_api_sdk-0.1.8.tar.gz
Size 11.4 kB
Tags Source
SHA-256 checksum
How to use checksums
ce2a499dad2a2ea1d7608ba2ebd10f39ad2bfb5171c3838fee228caa880784ae
BLAKE2b-256 checksum
How to use checksums
422d507ff620f27b09c839e0e665cb2599285d67225808587348c98379db779f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / deutschland_api_sdk-0.1.8-py3-none-any.whl

Download URL deutschland_api_sdk-0.1.8-py3-none-any.whl
Size 43.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
bc70919db9b957838c938a4d7c588d6d160c17699d35b7b5918c701c003ff6d3
BLAKE2b-256 checksum
How to use checksums
449ca33eeda67e9d3a94c85f86207d30df1fd9a81ac9233c607bce61854d92c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.8 This release

2 release files

0.1.7

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page