36 /api2/news/:
37 get:
38 summary: "Aktuelle Nachrichten und Eilmeldungen"
39 description: "Aktuelle Nachrichten und Eilmeldungen"
40 operationId: "news"
41 tags:
43 responses:
44 '200':
45 description: OK
46 content:
47 application/json:
48 schema:
99 responses:
100 '200':
101 description: OK
102 content:
103 application/json:
104 schema:
107 /api2/search/:
108 get:
109 summary: "Suche"
110 description: "Suche"
111 operationId: "search"
112 tags:
114 responses:
115 '200':
116 description: OK
117 content:
118 application/json:
119 schema:
475
476
477 MultimediaResponse:
478 type: object
479 properties:
480 news:
71 - 16
72 description: Bundesland - 1=Baden-Württemberg, 2=Bayern, 3=Berlin, 4=Brandenburg, 5=Bremen, 6=Hamburg, 7=Hessen, 8=Mecklenburg-Vorpommern, 9=Niedersachsen, 10=Nordrhein-Westfalen, 11=Rheinland-Pfalz, 12=Saarland, 13=Sachsen, 14=Sachsen-Anhalt, 15=Schleswig-Holstein, 16=Thüringen. Mehrere Komma-getrennte Angaben möglich (z.B. regions=1,2).
73 example: 1
74 required: false
75
76 - in: query
149 type: object
150 properties:
151 news:
152 type: array
153 required: [date,title,content,topline,details,detailsweb,tracking,shareURL,images,teaserImage]
154 items:
207 firstFrame:
208 type: object
209 regional:
210 type: array
211 items:
212 type: object
265 type: object
266 properties:
267 news:
268 type: array
269 items:
270 type: object
306 items:
307 type: object
308 regional:
309 type: array
310 items:
311 type: object
354 breakingNews:
355 type: boolean
356 newStoriesCountLink:
357 type: array
358 items:
359 type: object
372 type: string
373 example: search
374 sophoraId:
375 type: string
376 trackingPixels:
377 type: array
374 sophoraId:
375 type: string
376 trackingPixels:
377 type: array
378 items:
379 type: object
378 items:
379 type: object
380 details:
381 type: string
382 detailsWeb:
383 type: string
380 details:
381 type: string
382 detailsWeb:
383 type: string
384 date:
385 type: string
382 detailsWeb:
383 type: string
384 date:
385 type: string
386 searchText:
387 type: string
396 type: string
397 example: "dateTime_dt:[NOW-30DAY TO NOW] AND (primaryType_s:\"sophora-content-nt:story\" OR primaryType_s:\"sophora-content-nt:video\" OR primaryType_s:\"sophora-content-nt:broadcast\") AND -(primaryType_s:\"sophora-content-nt:video\" AND (headline_s:\"Ganze Sendung\" OR sophora-content_contentType_s:sendung))"
398 searchResults:
399 type: array
400 items:
401 type: object
436 type: object
437 properties:
438 channels:
439 type: array
440 items:
441 type: object
478 type: object
479 properties:
480 news:
481 type: array
482 items:
483 type: object
519 items:
520 type: object
521 regional:
522 type: array
523 items:
524 type: object
567 breakingNews:
568 type: boolean
569 newStoriesCountLink:
570 type: string
571 type:
572 type: string
24 operationId: "homepage"
25 tags:
26 - homepage
27 responses:
28 '200':
29 description: OK
40 operationId: "news"
41 tags:
42 - news
43 responses:
44 '200':
45 description: OK
96 operationId: "channels"
97 tags:
98 - channels
99 responses:
100 '200':
101 description: OK
111 operationId: "search"
112 tags:
113 - search
114 responses:
115 '200':
116 description: OK
18paths:
19
20 /api2/homepage/:
21 get:
22 summary: "Ausgewählte aktuelle Nachrichten und Eilmeldungen"
23 description: "Ausgewählte aktuelle Nachrichten und Eilmeldungen, sowie regionale Nachrichten, die auf der Startseite der Tagesschau-App zu sehen sind."
34
35
36 /api2/news/:
37 get:
38 summary: "Aktuelle Nachrichten und Eilmeldungen"
39 description: "Aktuelle Nachrichten und Eilmeldungen"
90 required: false
91
92 /api2/channels/:
93 get:
94 summary: "Aktuelle Kanäle"
95 description: "Aktuelle Kanäle (im Livestream: tagesschau24, tagesschau in 100 Sekunden, tagesschau, tagesschau 20 Uhr, tagesthemen, nachtmagazin, Bericht aus Berlin, tagesschau vor 20 Jahren, tagesschau mit Gebärdensprache"
105 $ref: '#/components/schemas/ChannelsResponse'
106
107 /api2/search/:
108 get:
109 summary: "Suche"
110 description: "Suche"
18paths:
19
20 /api2/homepage/:
21 get:
22 summary: "Ausgewählte aktuelle Nachrichten und Eilmeldungen"
23 description: "Ausgewählte aktuelle Nachrichten und Eilmeldungen, sowie regionale Nachrichten, die auf der Startseite der Tagesschau-App zu sehen sind."
34
35
36 /api2/news/:
37 get:
38 summary: "Aktuelle Nachrichten und Eilmeldungen"
39 description: "Aktuelle Nachrichten und Eilmeldungen"
90 required: false
91
92 /api2/channels/:
93 get:
94 summary: "Aktuelle Kanäle"
95 description: "Aktuelle Kanäle (im Livestream: tagesschau24, tagesschau in 100 Sekunden, tagesschau, tagesschau 20 Uhr, tagesthemen, nachtmagazin, Bericht aus Berlin, tagesschau vor 20 Jahren, tagesschau mit Gebärdensprache"
105 $ref: '#/components/schemas/ChannelsResponse'
106
107 /api2/search/:
108 get:
109 summary: "Suche"
110 description: "Suche"
24 operationId: "homepage"
25 tags:
26 - homepage
27 responses:
28 '200':
29 description: OK
40 operationId: "news"
41 tags:
42 - news
43 responses:
44 '200':
45 description: OK
96 operationId: "channels"
97 tags:
98 - channels
99 responses:
100 '200':
101 description: OK
111 operationId: "search"
112 tags:
113 - search
114 responses:
115 '200':
116 description: OK
475
476
477 MultimediaResponse:
478 type: object
479 properties:
480 news:
36 /api2/news/:
37 get:
38 summary: "Aktuelle Nachrichten und Eilmeldungen"
39 description: "Aktuelle Nachrichten und Eilmeldungen"
40 operationId: "news"
41 tags:
43 responses:
44 '200':
45 description: OK
46 content:
47 application/json:
48 schema:
99 responses:
100 '200':
101 description: OK
102 content:
103 application/json:
104 schema:
107 /api2/search/:
108 get:
109 summary: "Suche"
110 description: "Suche"
111 operationId: "search"
112 tags:
114 responses:
115 '200':
116 description: OK
117 content:
118 application/json:
119 schema:
71 - 16
72 description: Bundesland - 1=Baden-Württemberg, 2=Bayern, 3=Berlin, 4=Brandenburg, 5=Bremen, 6=Hamburg, 7=Hessen, 8=Mecklenburg-Vorpommern, 9=Niedersachsen, 10=Nordrhein-Westfalen, 11=Rheinland-Pfalz, 12=Saarland, 13=Sachsen, 14=Sachsen-Anhalt, 15=Schleswig-Holstein, 16=Thüringen. Mehrere Komma-getrennte Angaben möglich (z.B. regions=1,2).
73 example: 1
74 required: false
75
76 - in: query
149 type: object
150 properties:
151 news:
152 type: array
153 required: [date,title,content,topline,details,detailsweb,tracking,shareURL,images,teaserImage]
154 items:
207 firstFrame:
208 type: object
209 regional:
210 type: array
211 items:
212 type: object
265 type: object
266 properties:
267 news:
268 type: array
269 items:
270 type: object
306 items:
307 type: object
308 regional:
309 type: array
310 items:
311 type: object
354 breakingNews:
355 type: boolean
356 newStoriesCountLink:
357 type: array
358 items:
359 type: object
372 type: string
373 example: search
374 sophoraId:
375 type: string
376 trackingPixels:
377 type: array
374 sophoraId:
375 type: string
376 trackingPixels:
377 type: array
378 items:
379 type: object
378 items:
379 type: object
380 details:
381 type: string
382 detailsWeb:
383 type: string
380 details:
381 type: string
382 detailsWeb:
383 type: string
384 date:
385 type: string
382 detailsWeb:
383 type: string
384 date:
385 type: string
386 searchText:
387 type: string
396 type: string
397 example: "dateTime_dt:[NOW-30DAY TO NOW] AND (primaryType_s:\"sophora-content-nt:story\" OR primaryType_s:\"sophora-content-nt:video\" OR primaryType_s:\"sophora-content-nt:broadcast\") AND -(primaryType_s:\"sophora-content-nt:video\" AND (headline_s:\"Ganze Sendung\" OR sophora-content_contentType_s:sendung))"
398 searchResults:
399 type: array
400 items:
401 type: object
436 type: object
437 properties:
438 channels:
439 type: array
440 items:
441 type: object
478 type: object
479 properties:
480 news:
481 type: array
482 items:
483 type: object
519 items:
520 type: object
521 regional:
522 type: array
523 items:
524 type: object
567 breakingNews:
568 type: boolean
569 newStoriesCountLink:
570 type: string
571 type:
572 type: string