Mithilfe der PEIQ Cloud-Connect APIs(engl. Application Programming Interfaces, Programmierschnittstellen) können Verlage Teile ihrer bestehenden Systeme und Produkte mit dem PEIQ PORTAL verbinden. Alle Cloud-Connect APIs sind nach der REST-Architektur aufgebaut. Der Zugriff wird dabei über die Standard HTTP-Methoden GET, POST, PUT und DELETE gesteuert. Die Zugriffskontrolle erfolgt hierbei über eine Implementierung nach OAuth V2 Standard.
Über diesen Endpunkt können die von PEIQ beim Set-up angelegten Print-Produkte des Kleinanzeigenmarkts abgerufen werden.
Funktionalitäten der Printprodukte (Kleinanzeigen) API
Abrufen der von PEIQ beim Set-up angelegten Print-Produkte des Kleinanzeigenmarkts
Inhaltsverzeichnis
Expand
title
Inhaltsverzeichnis anzeigen
Table of Contents
maxLevel
4
Grundlegendes zur Printpodukte (Kleinanzeigen) API
Je nach Auslegung des Kleinanzeigenmarkts und der allgemeinen Aufstellung des Verlags kann ein Verlag ein oder mehrere Printprodukte (unterschiedliche Zeitungen) haben. Über diesen Endpunkt können die von PEIQ beim Set-up angelegten Print-Produkte abgerufen werden.
Verfügbare Endpunkte für
Allgemeine Beschreibung
Die API-Dokumentation ist als interaktive Dokumentation für berechtigte Admins direkt im jeweiligen PORTAL unter /admin/api/v2/doc?module=print erreichbar.
Das swagger-File kann auch hier heruntergeladen werden (Stand: ):
View file
name
api_module_print_swagger.json
Image Added
Verfügbare Endpunkte
Print Products
HTTP Status Codes
Code Block
language
text
200 - Success Alles hat wie erwartet funktioniert
400 - Bad Reqest Der Request war nicht akzeptabel. Das liegt oft an einem fehlenden Parameter. Checken Sie hierfür den gesendeten Request Body.
404 - Print Product Not Found Das Produkt mit der angegebenen ID scheint nicht zu existieren
/print/products/{product_id}/issues: Gibt eine paginierte Liste aller Ausgaben des durch die ID spezifizierten Printproduktes, optional nach den gesetzten Filtern aus.
Status
colour
Green
title
post
Delete Print Product Issue
POST
/print/product/{product_id}/issues: Erstellt eine neue Ausgabe für das durch die ID spezifizierte Printprodukt.
Status
colour
Red
title
delete
DELETE
/print/issues/{issue_id}: Löscht die durch die ID spezifizierte Ausgabe unwiderruflich.
200 - Success Alles hat wie erwartet funktioniert
201 - Print Product Issues successfully created
204 - Print Product Issue successfully deleted
400 - Bad Reqest Der Request war nicht akzeptabel. Das liegt oft an einem fehlenden Parameter. Checken Sie hierfür den gesendeten Request Body.
404 - Print Product Not Found Das Produkt mit der angegebenen ID scheint nicht zu existieren
Trouble Shooting bei HTTP Status Codes
400 - Bad Request
Insert excerpt
API 2.0 Dokumentation PORTAL
API 2.0 Dokumentation PORTAL
name
400
nopanel
true
404 - Not Found
Insert excerpt
API 2.0 Dokumentation PORTAL
API 2.0 Dokumentation PORTAL
name
404
nopanel
true
Verwandte Themen
Filter by label (Content by label)
showLabels
false
maxCheckbox
false
showSpace
false
reverse
false
cql
label in ( = "api" , "api-dokumentation" , "schnittstellen" , "schnittstellen-pps" ) and space = "PPSDPUPKB"