|
1 | 1 | """ |
2 | 2 | Arbeitsagentur Jobsuche API |
3 | 3 |
|
4 | | - Die größte Stellendatenbank Deutschlands durchsuchen, Details zu Stellenanzeigen und Informationen über Arbeitgeber abrufen. <br><br> Die Authentifizierung funktioniert per OAuth 2 Client Credentials mit JWTs. Folgende Client-Credentials können dafür verwendet werden:<br><br> **ClientID:** c003a37f-024f-462a-b36d-b001be4cd24a <br> **ClientSecret:** 32a39620-32b3-4307-9aa1-511e3d7f48a8. **Achtung**: der OAuth header muss 'OAuthAccessToken' heißen.<br><br> Die API verfügt außerdem nicht über ein gültiges TLS Zertifikat. Deswegen sollte die TLS-Validierung deaktiviert werden. # noqa: E501 |
| 4 | + Die größte Stellendatenbank Deutschlands durchsuchen, Details zu Stellenanzeigen und Informationen über Arbeitgeber abrufen. <br><br> Die Authentifizierung funktioniert per OAuth 2 Client Credentials mit JWTs. Folgende Client-Credentials können dafür verwendet werden:<br><br> **ClientID:** c003a37f-024f-462a-b36d-b001be4cd24a <br> **ClientSecret:** 32a39620-32b3-4307-9aa1-511e3d7f48a8.<br><br>**Achtung**: der generierte Token muss bei folgenden GET-requests im header als *'OAuthAccessToken'* inkludiert werden. Alternativ kann man bei folgenden GET-requests auch direkt die *client_id* als Header-Parameter *'X-API-Key'* übergeben - *'OAuthAccessToken'* ist in diesem Fall nicht erforderlich. 🚀<br><br> Die API verfügt außerdem nicht über ein gültiges TLS Zertifikat. Deswegen sollte die TLS-Validierung deaktiviert werden. # noqa: E501 |
5 | 5 |
|
6 | 6 | The version of the OpenAPI document: 2.0.0 |
7 | 7 | Contact: kontakt@bund.dev |
@@ -41,7 +41,7 @@ def __init__(self, api_client=None): |
41 | 41 | self.ed_v1_arbeitgeberlogo_hash_id_get_endpoint = _Endpoint( |
42 | 42 | settings={ |
43 | 43 | "response_type": (file_type,), |
44 | | - "auth": [], |
| 44 | + "auth": ["APIKeyHeaders"], |
45 | 45 | "endpoint_path": "/ed/v1/arbeitgeberlogo/{hashID}", |
46 | 46 | "operation_id": "ed_v1_arbeitgeberlogo_hash_id_get", |
47 | 47 | "http_method": "GET", |
@@ -81,7 +81,7 @@ def __init__(self, api_client=None): |
81 | 81 | self.pc_v2_jobdetails_encoded_hash_id_get_endpoint = _Endpoint( |
82 | 82 | settings={ |
83 | 83 | "response_type": (JobDetails,), |
84 | | - "auth": [], |
| 84 | + "auth": ["APIKeyHeaders"], |
85 | 85 | "endpoint_path": "/pc/v2/jobdetails/{encodedHashID}", |
86 | 86 | "operation_id": "pc_v2_jobdetails_encoded_hash_id_get", |
87 | 87 | "http_method": "GET", |
@@ -121,7 +121,7 @@ def __init__(self, api_client=None): |
121 | 121 | self.pc_v4_app_jobs_get_endpoint = _Endpoint( |
122 | 122 | settings={ |
123 | 123 | "response_type": (JobSearchResponse,), |
124 | | - "auth": [], |
| 124 | + "auth": ["APIKeyHeaders"], |
125 | 125 | "endpoint_path": "/pc/v4/app/jobs", |
126 | 126 | "operation_id": "pc_v4_app_jobs_get", |
127 | 127 | "http_method": "GET", |
@@ -225,7 +225,7 @@ def __init__(self, api_client=None): |
225 | 225 | self.pc_v4_jobs_get_endpoint = _Endpoint( |
226 | 226 | settings={ |
227 | 227 | "response_type": (JobSearchResponse,), |
228 | | - "auth": [], |
| 228 | + "auth": ["APIKeyHeaders"], |
229 | 229 | "endpoint_path": "/pc/v4/jobs", |
230 | 230 | "operation_id": "pc_v4_jobs_get", |
231 | 231 | "http_method": "GET", |
|
0 commit comments