API

Liste der Promo-Codes abrufen

GET/api/crm/v2/special_offers_promo_codesv2
operationId: specialOffersPromoCodes.default

Autorisierung

api-token + language + role

Abfrageparameter

branch_idinteger

Die Filiale, nach der die Liste gefiltert wird. Ohne diesen Parameter enthält die Antwort nur Filter, aber keine Liste. Für Partner mit nur einer Filiale wird diese vom Server automatisch gesetzt.

Beispiel: 8778

special_offer_idinteger

Beispiel: 1

page_numberinteger

Beispiel: 1

Antworten

OK

object
statusstringerforderlich

Werte:successerror

Beispiel: success

dataobject
filtersobject
branch_idobject (FilterSelectInteger)
valueinteger

Beispiel: 8920

typestringerforderlich

Beispiel: select

optionarray of object
valueintegererforderlich

Beispiel: 8920

namestringerforderlich

Beispiel: Green Basket | Kaliningrad

modestring (FilterMode)

Wie das Interface den Filter verarbeitet; ein gewöhnlicher Filter hat kein mode.
force_shown — immer angezeigt, kann nicht ausgeblendet werden.
value_required — Einstiegspunkt in den Bereich: immer angezeigt, hat keinen leeren Wert (solange kein Wert ausgewählt ist, bleibt die Liste leer; es gibt keine „Alle“-Option), ein globales Zurücksetzen löscht ihn nicht.

Werte:force_shownvalue_required

Beispiel: value_required

special_offer_idobject (FilterSelect)
valuestring

Beispiel: example

typestringerforderlich

Beispiel: select

optionarray of object
valuestringerforderlich

Beispiel: example

namestringerforderlich

Beispiel: All

modestring (FilterMode)

Wie das Interface den Filter verarbeitet; ein gewöhnlicher Filter hat kein mode.
force_shown — immer angezeigt, kann nicht ausgeblendet werden.
value_required — Einstiegspunkt in den Bereich: immer angezeigt, hat keinen leeren Wert (solange kein Wert ausgewählt ist, bleibt die Liste leer; es gibt keine „Alle“-Option), ein globales Zurücksetzen löscht ihn nicht.

Werte:force_shownvalue_required

Beispiel: value_required

listarray of object
idintegererforderlich

Beispiel: 1

codestringerforderlich

Beispiel: CODE1933

countinteger

Beispiel: 2

count_activationsintegererforderlich

Beispiel: 0

date_availablestring (DataTimeFormatSQL)

Beispiel: 2024-05-02 08:31:16

date_expirationstring (DataTimeFormatSQL)

Beispiel: 2024-05-02 08:31:16

bonuses_sumnumber

Beispiel: 2.02

bonuses_validityinteger

Beispiel: 3

branch_idintegererforderlich

Beispiel: 8778

special_offer_idinteger

Beispiel: 152410

paginationobject (Pagination)
max_countintegererforderlich

Anzahl der Elemente pro Seite

Beispiel: 30

page_numberintegererforderlich

Nummer der aktuellen Seite; begrenzt, sodass der Offset 1000 nicht überschreitet

Beispiel: 1

has_nextbooleanerforderlich

Gibt es eine nächste Seite

Beispiel: true

has_previousbooleanerforderlich

Gibt es eine vorherige Seite

Beispiel: false

timezonestring

Beispiel: Europe/Kaliningrad