API

Ottenere l'elenco dei codici promozionali

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

Autorizzazione

api-token + language + role

Parametri della richiesta

branch_idinteger

Filiale in base alla quale viene filtrato l'elenco. Senza questo parametro, la risposta contiene solo i filtri, senza l'elenco. Per il partner con una sola filiale, il server la imposta automaticamente.

Esempio: 8778

special_offer_idinteger

Esempio: 1

page_numberinteger

Esempio: 1

Risposte

OK

object
statusstringobbligatorio

Valori:successerror

Esempio: success

dataobject
filtersobject
branch_idobject (FilterSelectInteger)
valueinteger

Esempio: 8920

typestringobbligatorio

Esempio: select

optionarray of object
valueintegerobbligatorio

Esempio: 8920

namestringobbligatorio

Esempio: Green Basket | Kaliningrad

modestring (FilterMode)

Come l'interfaccia gestisce il filtro; un filtro normale non ha mode.
force_shown — sempre visibile, non può essere nascosto.
value_required — punto di ingresso nella sezione: sempre visibile, non può avere valore vuoto (finché non viene selezionato un valore, la lista è vuota; non esiste l'opzione "tutti"), il reset generale non lo azzera.

Valori:force_shownvalue_required

Esempio: value_required

special_offer_idobject (FilterSelect)
valuestring

Esempio: example

typestringobbligatorio

Esempio: select

optionarray of object
valuestringobbligatorio

Esempio: example

namestringobbligatorio

Esempio: All

modestring (FilterMode)

Come l'interfaccia gestisce il filtro; un filtro normale non ha mode.
force_shown — sempre visibile, non può essere nascosto.
value_required — punto di ingresso nella sezione: sempre visibile, non può avere valore vuoto (finché non viene selezionato un valore, la lista è vuota; non esiste l'opzione "tutti"), il reset generale non lo azzera.

Valori:force_shownvalue_required

Esempio: value_required

listarray of object
idintegerobbligatorio

Esempio: 1

codestringobbligatorio

Esempio: CODE1933

countinteger

Esempio: 2

count_activationsintegerobbligatorio

Esempio: 0

date_availablestring (DataTimeFormatSQL)

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

date_expirationstring (DataTimeFormatSQL)

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

bonuses_sumnumber

Esempio: 2.02

bonuses_validityinteger

Esempio: 3

branch_idintegerobbligatorio

Esempio: 8778

special_offer_idinteger

Esempio: 152410

paginationobject (Pagination)
max_countintegerobbligatorio

Numero di elementi per pagina

Esempio: 30

page_numberintegerobbligatorio

Numero della pagina corrente; limitato in modo che l'offset non superi 1000

Esempio: 1

has_nextbooleanobbligatorio

Esiste una pagina successiva

Esempio: true

has_previousbooleanobbligatorio

C'è una pagina precedente

Esempio: false

timezonestring

Esempio: Europe/Kaliningrad