====== offer-cube Entwickler Webservice Dokumentation ====== Zurück zur [[offer-cube:webservice|Webservice Dokumentation Startseite]] ====== Basisoperation /count ====== Diese Action wird von jedem Modul angeboten und liefert die Anzahl der Einträge für das jeweilige Modul unter Berücksichtigung der angegebenen Filterkriterien. Die Anzahl wird ebenfalls bei der Aktion [[offer-cube:webservice:operation:list]] im Feld count zurückgegeben. Die Anzahl kann durch Angabe von Filterkriterien eingeschränkt werden. Die Filterkriterien werden im POST Request übergeben. ==== GET ==== https://server/tenant/s/module/count/?sid=sessionID[&output=outputMode] ^ parameter ^ Optional: Standard ^ Beschreibung ^ | output | JA: json | JSON REST API (json) oder XML REST API (xml) | Beispiel: https://server/tenant/s/offer/count/?sid=9bd3b5f93692e4659632c8585eb35447&perpage=100&p=2&o=startdate&d=0 ==== POST ==== Per POST Parameter werden die Filterkriterien übergeben. Siehe Aktion [[offer-cube:webservice:operation:list]] === Beispiel: JSON Return === https://server/tenant/s/offer/count/?sid=9bd3b5f93692e4659632c8585eb35447&perpage=5 Die Anzahl an Angeboten (offer) und die Anzahl an Seiten, wenn pro Seite 5 Einträge angezeigt werden (perpage=5) { "module":"offer", "count":"470", "pages":94, "perpage":"5", "errormsg":[] }