Package: de-coachingangebote
coachingangeboteEine der größten Datenbanken zu Coaching-/Aktivierungsangeboten Deutschlands durchsuchen.Die Authentifizierung funktioniert per OAuth 2 Client Credentials mit JWTs. Folgende Client-Credentials können dafür verwendet werden:ClientID:ee971dcb-96fa-47b3-b2be-00863e4fc88bClientSecret:1050e0b7-6db8-49e8-aff9-0e58e556681fAchtung: der generierte Token muss bei folgenden GET-requests im header als 'OAuthAccessToken' inkludiert werden.This Python package is automatically generated by theOpenAPI Generatorproject:API version: 1.0.0Package version: 0.1.0Build package: org.openapitools.codegen.languages.PythonClientCodegen
For more information, please visithttps://github.com/AndreasFischer1985/coachingangebote-apiRequirements.Python >= 3.6Installation & Usagepip installpipinstalldeutschland[coachingangebote]poetry installpoetryadddeutschland-EcoachingangeboteSetuptoolsInstall viaSetuptools.pythonsetup.pyinstall--user(orsudo python setup.py installto install the package for all users)UsageImport the package:fromdeutschlandimportcoachingangeboteGetting StartedPlease follow theinstallation procedureand then run the following:importtimefromdeutschlandimportcoachingangebotefrompprintimportpprintfromdeutschland.coachingangebote.apiimportdefault_apifromdeutschland.coachingangebote.model.responseimportResponse# Defining the host is optional and defaults to https://rest.arbeitsagentur.de/infosysbub/avgs# See configuration.py for a list of all supported configuration parameters.configuration=coachingangebote.Configuration(host="https://rest.arbeitsagentur.de/infosysbub/avgs")# The client must configure the authentication and authorization parameters# in accordance with the API server security policy.# Examples for each auth method are provided below, use the example that# satisfies your auth use case.# Configure OAuth2 access token for authorization: clientCredAuthconfiguration=coachingangebote.Configuration(host="https://rest.arbeitsagentur.de/infosysbub/avgs")configuration.access_token='YOUR_ACCESS_TOKEN'# Enter a context with an instance of the API clientwithcoachingangebote.ApiClient(configuration)asapi_client:# Create an instance of the API classapi_instance=default_api.DefaultApi(api_client)mz="SA%2001"# str | Maßnahmenziel - SA%2001 = Heranführung an den Ausbildungs- und Arbeitsmarkt sowie Feststellung, Verringerung und Beseitigung von Vermittlungshemmnissen; SA%2004 = Heranführung an eine selbständige Arbeit; SA%2005 = Stabilisierung einer Beschäftigungsaufnahme.sw="Vermittlungshemmnisse"# str | Suchwort (optional)ort="Feucht_90537_11.224918_49.376701"# str | Ortsangabe nebst Postleitzahl und Koordinaten (optional)pg=1# int | Ergebnissseite (beginnend mit 0) (optional)re="BY"# str | Region/Bundesland - BW=Baden-Württemberg; BY=Bayern; BE=Berlin; BB=Brandenburg; HB=Bremen; HH=Hamburg; HE=Hessen; MV=Mecklenburg-Vorpommern; NI=Niedersachsen; NW=Nordrhei-Westfalen; RP=Rheinland-Pfalz; SL=Saarland; SN=Sachsen; ST=Sachsen-Anhalt; SH=Schleswig-Holstein; TH=Thüringen. Mehrere Komma-getrennte Angaben möglich. (optional)ban=229563# int | Anbieter-ID (optional)uk="Bundesweit"# str | Umkreis - Bundesweit=Bundesweit; 25=25 km; 50=50 km; 100=100 km; 150=150 km; 200=200 km. (optional)mna=0# int | Maßnahmenart - 0=Einzelmaßnahme; 1=Gruppenmaßnahme. Komma-separierte Angaben möglich. (optional)deufoev=True# bool | DEUFOEV - true = (nur) Anbieter berufsbezogener Sprachförderung Deutsch (DeuFöV) anzeigen. (optional)sort="ta"# str | Sortierungskriterium - ta = Maßnahmetitel A-Z; tz = Maßnahmetitel Z-A. (optional)try:# Coaching-/Aktivierungsangeboteapi_response=api_instance.aktivierungsangebote(mz,sw=sw,ort=ort,pg=pg,re=re,ban=ban,uk=uk,mna=mna,deufoev=deufoev,sort=sort)pprint(api_response)exceptcoachingangebote.ApiExceptionase:print("Exception when calling DefaultApi->aktivierungsangebote:%s\n"%e)Documentation for API EndpointsAll URIs are relative tohttps://rest.arbeitsagentur.de/infosysbub/avgsClassMethodHTTP requestDescriptionDefaultApiaktivierungsangeboteGET/pc/v1/aktivierungsangeboteCoaching-/AktivierungsangeboteDocumentation For ModelsResponseResponseAggregationsResponseAggregationsANZAHLAUSGEFILTERTResponseAggregationsANZAHLGESAMTResponseAggregationsREGIONENResponseAggregationsUNTERRICHSFORMENResponseEmbeddedResponseEmbeddedAbstaendeResponseEmbeddedAdresseResponseEmbeddedAngebotResponseEmbeddedAngebotAnbieterResponseEmbeddedAngebotAnbieterAdresseResponseEmbeddedAngebotAnbieterAdresseOrtStrasseResponseEmbeddedAngebotAnbieterAdresseOrtStrasseKoordinatenResponseEmbeddedAngebotAnbieterAdresseOrtStrasseLandResponseEmbeddedAngebotAnbieterLogoResponseEmbeddedAngebotSuchworteResponseEmbeddedAngebotSystematikenResponseEmbeddedAngebotZertifiziererResponseEmbeddedAnsprechpartnerResponseEmbeddedOrtResponseEmbeddedRollenResponseEmbeddedTermineResponseEmbeddedUnterrichtsformResponseLinksResponseLinksFirstResponsePageDocumentation For AuthorizationclientCredAuthType: OAuthFlow: applicationAuthorization URL:Scopes: N/AAuthorandreasfischer1985@web.deNotes for Large OpenAPI documentsIf the OpenAPI document is large, imports in coachingangebote.apis and coachingangebote.models may fail with a
RecursionError indicating the maximum recursion limit has been exceeded. In that case, there are a couple of solutions:Solution 1:
Use specific imports for apis and models like:from deutschland.coachingangebote.api.default_api import DefaultApifrom deutschland.coachingangebote.model.pet import PetSolution 2:
Before importing the package, adjust the maximum recursion limit as shown below:import sys
sys.setrecursionlimit(1500)
from deutschland import coachingangebote
from deutschland.coachingangebote.apis import *
from deutschland.coachingangebote.models import *