The mobile experience is still being developed. This may look/feel a bit odd for now.

140      responses:
141        '200':
142            description: OK
143            content:
144              application/json:
145                schema:
150          schema:
151            type: string
152          description: Freitext suche Jobtitel
153          example: Referatsleiter
154          required: false
155        - in: query
157          schema:
158            type: string
159          description: Freitext suche Beschäftigungsort
160          example: Berlin
161          required: false
162        - in: query
164          schema:
165            type: string
166          description: Freitext suche Berufsfeld
167          example: Informatik
168          required: false          
169        - in: query
171          schema:
172            type: integer
173          description: Ergebnissseite
174          example: 1
175          required: false
176        - in: query
179            type: integer
180          example: 50
181          description: Anzahl von Ergebnissen
182          required: false
183        - in: query
184          name: arbeitgeber
186            type: string
187          example: Deutsche%20Bahn%20AG
188          description: Arbeitgeber der Stelle
189          required: false
190        - in: query
191          name: veroeffentlichtseit
193            type: integer
194          example: 30
195          description: Anzahl der Tage, seit der Job veröffentlicht wurde. Kann zwischen 0 und 100 Tagen liegen.
196          required: false
197        - in: query
198          name: zeitarbeit
200            type: boolean
201          example: true
202          description: Gibt an, ob Jobs von Zeitarbeitsfirmen in die Suchergebnisse einbezogen werden sollen (default true).
203          required: false
204        - in: query
205          name: angebotsart
212              - 34
213          example: 1
214          description: 1=ARBEIT; 2=SELBSTAENDIGKEIT, 4=AUSBILDUNG/Duales Studium, 34=Praktikum/Trainee
215          required: false
216        - in: query
217          name: befristung
223          example: 1
224          required: false
225          description: Semikolon-separierte mehrere Werte möglich (z.B. befristung=1;2) 1 = befristet; 2 = unbefristet
226        - in: query
227          name: arbeitszeit
228          schema:
234              - ho
235              - mj
236          description: Semikolon-separierte mehrere Werte möglich (z.B. arbeitszeit=vz;tz) vz=VOLLZEIT, tz=TEILZEIT, snw=SCHICHT_NACHTARBEIT_WOCHENENDE, ho=HEIM_TELEARBEIT, mj=MINIJOB
237          example: vz
238          required: false
239
249            type: boolean
250          example: true
251          description: Wenn true, werden nur Jobs die im Kontext von Corona angeboten werden angezeigt.
252          required: false
253        - in: query
254          name: umkreis
255          schema:
256            type: integer
257          description: Umkreis in Kilometern von Wo-Parameter. (z.B. 25 oder 200)
258          example: 25
259          required: false
260
273      responses:
274        '200':
275            description: OK
276            content:
277              application/json:
278                schema:
292      responses:
293        '200':
294            description: OK
295            content:
296              image/png:
297                schema:
113          required: false
114
115        - in: query
116          name: behinderung
117          schema:
118            type: boolean
238          required: false
239
240        - in: query
241          name: behinderung
242          schema:
243            type: boolean
284      description: "Abrufen des Logos eines Unternehmens"
285      parameters:
286        - name: hashID
287          in: path
288          required: true
289          schema:
86              - 4
87              - 34
88          example: 1
89          description: 1=ARBEIT; 2=SELBSTAENDIGKEIT, 4=AUSBILDUNG/Duales Studium, 34=Praktikum/Trainee
90          required: false
91        - in: query
 96              - 1
 97              - 2
 98          example: 1
 99          required: false
100          description: Semikolon-separierte mehrere Werte möglich (z.B. befristung=1;2) 1 = befristet; 2 = unbefristet
101        - in: query
211              - 4
212              - 34
213          example: 1
214          description: 1=ARBEIT; 2=SELBSTAENDIGKEIT, 4=AUSBILDUNG/Duales Studium, 34=Praktikum/Trainee
215          required: false
216        - in: query
221              - 1
222              - 2
223          example: 1
224          required: false
225          description: Semikolon-separierte mehrere Werte möglich (z.B. befristung=1;2) 1 = befristet; 2 = unbefristet
226        - in: query
267          in: path
268          required: true
269          schema:
270            type: string
271            example: VK2qoXBe0s-UAdH_qxLDRrZrY5iY8a1PJt3MjJCXsdo=
272          description: Hash-ID eines Jobs (siehe JobSearchResponse), enkodiert mit Base64
287          in: path
288          required: true
289          schema:
290            type: string
291            example: VK2qoXBe0s-UAdH_qxLDRrZrY5iY8a1PJt3MjJCXsdo=
292      responses:
295            content:
296              image/png:
297                schema:
298                  type: string
299                  format: binary
300
317      type: "object"
318      properties:
319        stellenangebote:
320          type: array
321          items: 
322            type: object
371              modifikationsTimestamp: 
372                type: string
373        maxErgebnisse:
374          type: string
375        page:
376          type: string
373        maxErgebnisse:
374          type: string
375        page:
376          type: string
377        size:
378          type: string
375        page:
376          type: string
377        size:
378          type: string
379        facetten: 
380          type: array
377        size:
378          type: string
379        facetten: 
380          type: array
381          items: 
382            type: object
516              type: string
517              example: dj32HpGiU3tdrYi6ohcMOtUhtBLPvwGIRiRlcvDsebg=
518            arbeitsorte: 
519              type: array
520              items: 
521                type: object
585              type: string
586              example: 2021-07-25T13:12:33.913
587            stellenbeschreibung: 
588              type: string
589            refnr: 
590              type: string
600              format: int32
601              example: 1
602            arbeitgeberAdresse: 
603              type: object
604              properties: 
605                land: 
621                  type: string
622                  example: Jüdenstr. 31
623            fertigkeiten: 
624              type: array
625              items: 
626                type: object
631                  auspraegungen: 
632                    type: object
633            mobilitaet: 
634              type: object
635              properties: 
636                reisebereitschaft: 
637                  type: string
638                  example: '1'
639            fuehrungskompetenzen: 
640              type: object
641              properties: 
642                hatVollmacht: 
652              type: string
653              example: http://www.friseur-nickel.de
654            arbeitgeberdarstellung: 
655              type: string
656            hauptDkz: 
657              type: string
11  /pc/v4/jobs:
12    get:
13      summary: Jobsuche
14      description: "Die Jobsuche ermöglicht verfügbare Jobangebote mit verschiedenen get Parametern zu filtern."
15      responses:
16        '200':
136  /pc/v4/app/jobs:
137    get:
138      summary: Jobsuche via App
139      description: "Die Jobsuche via App ermöglicht verfügbare Jobangebote mit verschiedenen get Parametern zu filtern."
140      responses:
141        '200':
261  /pc/v2/jobdetails/{encodedHashID}:
262    get:
263      summary: Jobdetail
264      description: "Abrufen von Details zu einem Job."
265      parameters:
266        - name: encodedHashID
281  /ed/v1/arbeitgeberlogo/{hashID}:
282    get:
283      summary: Unternehmen Logo
284      description: "Abrufen des Logos eines Unternehmens"
285      parameters:
286        - name: hashID
10paths:
11  /pc/v4/jobs:
12    get:
13      summary: Jobsuche
14      description: "Die Jobsuche ermöglicht verfügbare Jobangebote mit verschiedenen get Parametern zu filtern."
15      responses:
135
136  /pc/v4/app/jobs:
137    get:
138      summary: Jobsuche via App
139      description: "Die Jobsuche via App ermöglicht verfügbare Jobangebote mit verschiedenen get Parametern zu filtern."
140      responses:
260
261  /pc/v2/jobdetails/{encodedHashID}:
262    get:
263      summary: Jobdetail
264      description: "Abrufen von Details zu einem Job."
265      parameters:
280  
281  /ed/v1/arbeitgeberlogo/{hashID}:
282    get:
283      summary: Unternehmen Logo
284      description: "Abrufen des Logos eines Unternehmens"
285      parameters:
11  /pc/v4/jobs:
12    get:
13      summary: Jobsuche
14      description: "Die Jobsuche ermöglicht verfügbare Jobangebote mit verschiedenen get Parametern zu filtern."
15      responses:
16        '200':
136  /pc/v4/app/jobs:
137    get:
138      summary: Jobsuche via App
139      description: "Die Jobsuche via App ermöglicht verfügbare Jobangebote mit verschiedenen get Parametern zu filtern."
140      responses:
141        '200':
261  /pc/v2/jobdetails/{encodedHashID}:
262    get:
263      summary: Jobdetail
264      description: "Abrufen von Details zu einem Job."
265      parameters:
266        - name: encodedHashID
281  /ed/v1/arbeitgeberlogo/{hashID}:
282    get:
283      summary: Unternehmen Logo
284      description: "Abrufen des Logos eines Unternehmens"
285      parameters:
286        - name: hashID
10paths:
11  /pc/v4/jobs:
12    get:
13      summary: Jobsuche
14      description: "Die Jobsuche ermöglicht verfügbare Jobangebote mit verschiedenen get Parametern zu filtern."
15      responses:
135
136  /pc/v4/app/jobs:
137    get:
138      summary: Jobsuche via App
139      description: "Die Jobsuche via App ermöglicht verfügbare Jobangebote mit verschiedenen get Parametern zu filtern."
140      responses:
260
261  /pc/v2/jobdetails/{encodedHashID}:
262    get:
263      summary: Jobdetail
264      description: "Abrufen von Details zu einem Job."
265      parameters:
280  
281  /ed/v1/arbeitgeberlogo/{hashID}:
282    get:
283      summary: Unternehmen Logo
284      description: "Abrufen des Logos eines Unternehmens"
285      parameters:
140      responses:
141        '200':
142            description: OK
143            content:
144              application/json:
145                schema:
150          schema:
151            type: string
152          description: Freitext suche Jobtitel
153          example: Referatsleiter
154          required: false
155        - in: query
157          schema:
158            type: string
159          description: Freitext suche Beschäftigungsort
160          example: Berlin
161          required: false
162        - in: query
164          schema:
165            type: string
166          description: Freitext suche Berufsfeld
167          example: Informatik
168          required: false          
169        - in: query
171          schema:
172            type: integer
173          description: Ergebnissseite
174          example: 1
175          required: false
176        - in: query
179            type: integer
180          example: 50
181          description: Anzahl von Ergebnissen
182          required: false
183        - in: query
184          name: arbeitgeber
186            type: string
187          example: Deutsche%20Bahn%20AG
188          description: Arbeitgeber der Stelle
189          required: false
190        - in: query
191          name: veroeffentlichtseit
193            type: integer
194          example: 30
195          description: Anzahl der Tage, seit der Job veröffentlicht wurde. Kann zwischen 0 und 100 Tagen liegen.
196          required: false
197        - in: query
198          name: zeitarbeit
200            type: boolean
201          example: true
202          description: Gibt an, ob Jobs von Zeitarbeitsfirmen in die Suchergebnisse einbezogen werden sollen (default true).
203          required: false
204        - in: query
205          name: angebotsart
212              - 34
213          example: 1
214          description: 1=ARBEIT; 2=SELBSTAENDIGKEIT, 4=AUSBILDUNG/Duales Studium, 34=Praktikum/Trainee
215          required: false
216        - in: query
217          name: befristung
223          example: 1
224          required: false
225          description: Semikolon-separierte mehrere Werte möglich (z.B. befristung=1;2) 1 = befristet; 2 = unbefristet
226        - in: query
227          name: arbeitszeit
228          schema:
234              - ho
235              - mj
236          description: Semikolon-separierte mehrere Werte möglich (z.B. arbeitszeit=vz;tz) vz=VOLLZEIT, tz=TEILZEIT, snw=SCHICHT_NACHTARBEIT_WOCHENENDE, ho=HEIM_TELEARBEIT, mj=MINIJOB
237          example: vz
238          required: false
239
249            type: boolean
250          example: true
251          description: Wenn true, werden nur Jobs die im Kontext von Corona angeboten werden angezeigt.
252          required: false
253        - in: query
254          name: umkreis
255          schema:
256            type: integer
257          description: Umkreis in Kilometern von Wo-Parameter. (z.B. 25 oder 200)
258          example: 25
259          required: false
260
273      responses:
274        '200':
275            description: OK
276            content:
277              application/json:
278                schema:
292      responses:
293        '200':
294            description: OK
295            content:
296              image/png:
297                schema:
113          required: false
114
115        - in: query
116          name: behinderung
117          schema:
118            type: boolean
238          required: false
239
240        - in: query
241          name: behinderung
242          schema:
243            type: boolean
284      description: "Abrufen des Logos eines Unternehmens"
285      parameters:
286        - name: hashID
287          in: path
288          required: true
289          schema:
86              - 4
87              - 34
88          example: 1
89          description: 1=ARBEIT; 2=SELBSTAENDIGKEIT, 4=AUSBILDUNG/Duales Studium, 34=Praktikum/Trainee
90          required: false
91        - in: query
 96              - 1
 97              - 2
 98          example: 1
 99          required: false
100          description: Semikolon-separierte mehrere Werte möglich (z.B. befristung=1;2) 1 = befristet; 2 = unbefristet
101        - in: query
211              - 4
212              - 34
213          example: 1
214          description: 1=ARBEIT; 2=SELBSTAENDIGKEIT, 4=AUSBILDUNG/Duales Studium, 34=Praktikum/Trainee
215          required: false
216        - in: query
221              - 1
222              - 2
223          example: 1
224          required: false
225          description: Semikolon-separierte mehrere Werte möglich (z.B. befristung=1;2) 1 = befristet; 2 = unbefristet
226        - in: query
267          in: path
268          required: true
269          schema:
270            type: string
271            example: VK2qoXBe0s-UAdH_qxLDRrZrY5iY8a1PJt3MjJCXsdo=
272          description: Hash-ID eines Jobs (siehe JobSearchResponse), enkodiert mit Base64
287          in: path
288          required: true
289          schema:
290            type: string
291            example: VK2qoXBe0s-UAdH_qxLDRrZrY5iY8a1PJt3MjJCXsdo=
292      responses:
295            content:
296              image/png:
297                schema:
298                  type: string
299                  format: binary
300
317      type: "object"
318      properties:
319        stellenangebote:
320          type: array
321          items: 
322            type: object
371              modifikationsTimestamp: 
372                type: string
373        maxErgebnisse:
374          type: string
375        page:
376          type: string
373        maxErgebnisse:
374          type: string
375        page:
376          type: string
377        size:
378          type: string
375        page:
376          type: string
377        size:
378          type: string
379        facetten: 
380          type: array
377        size:
378          type: string
379        facetten: 
380          type: array
381          items: 
382            type: object
516              type: string
517              example: dj32HpGiU3tdrYi6ohcMOtUhtBLPvwGIRiRlcvDsebg=
518            arbeitsorte: 
519              type: array
520              items: 
521                type: object
585              type: string
586              example: 2021-07-25T13:12:33.913
587            stellenbeschreibung: 
588              type: string
589            refnr: 
590              type: string
600              format: int32
601              example: 1
602            arbeitgeberAdresse: 
603              type: object
604              properties: 
605                land: 
621                  type: string
622                  example: Jüdenstr. 31
623            fertigkeiten: 
624              type: array
625              items: 
626                type: object
631                  auspraegungen: 
632                    type: object
633            mobilitaet: 
634              type: object
635              properties: 
636                reisebereitschaft: 
637                  type: string
638                  example: '1'
639            fuehrungskompetenzen: 
640              type: object
641              properties: 
642                hatVollmacht: 
652              type: string
653              example: http://www.friseur-nickel.de
654            arbeitgeberdarstellung: 
655              type: string
656            hauptDkz: 
657              type: string