API

Obter a lista de códigos promocionais

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

Autorização

api-token + language + role

Parâmetros de consulta

branch_idinteger

Filial pelo qual a lista é filtrada. Sem ele, a resposta contém apenas os filtros, sem a lista. Para parceiros com um único filial, o servidor o define automaticamente.

Exemplo: 8778

special_offer_idinteger

Exemplo: 1

page_numberinteger

Exemplo: 1

Respostas

OK

object
statusstringobrigatório

Valores:successerror

Exemplo: success

dataobject
filtersobject
branch_idobject (FilterSelectInteger)
valueinteger

Exemplo: 8920

typestringobrigatório

Exemplo: select

optionarray of object
valueintegerobrigatório

Exemplo: 8920

namestringobrigatório

Exemplo: Green Basket | Kaliningrad

modestring (FilterMode)

Como a interface processa o filtro; filtros comuns não possuem mode. force_shown — sempre exibido, não pode ser ocultado. value_required — ponto de entrada para a seção: sempre exibido, não pode ter valor vazio (enquanto o valor não for selecionado, a lista permanece vazia; não há opção "todos"), a limpeza geral não o redefine.

Valores:force_shownvalue_required

Exemplo: value_required

special_offer_idobject (FilterSelect)
valuestring

Exemplo: example

typestringobrigatório

Exemplo: select

optionarray of object
valuestringobrigatório

Exemplo: example

namestringobrigatório

Exemplo: All

modestring (FilterMode)

Como a interface processa o filtro; filtros comuns não possuem mode. force_shown — sempre exibido, não pode ser ocultado. value_required — ponto de entrada para a seção: sempre exibido, não pode ter valor vazio (enquanto o valor não for selecionado, a lista permanece vazia; não há opção "todos"), a limpeza geral não o redefine.

Valores:force_shownvalue_required

Exemplo: value_required

listarray of object
idintegerobrigatório

Exemplo: 1

codestringobrigatório

Exemplo: CODE1933

countinteger

Exemplo: 2

count_activationsintegerobrigatório

Exemplo: 0

date_availablestring (DataTimeFormatSQL)

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

date_expirationstring (DataTimeFormatSQL)

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

bonuses_sumnumber

Exemplo: 2.02

bonuses_validityinteger

Exemplo: 3

branch_idintegerobrigatório

Exemplo: 8778

special_offer_idinteger

Exemplo: 152410

paginationobject (Pagination)
max_countintegerobrigatório

Número de itens por página

Exemplo: 30

page_numberintegerobrigatório

Número da página atual; limitado para que o deslocamento não exceda 1000

Exemplo: 1

has_nextbooleanobrigatório

Existe uma próxima página

Exemplo: true

has_previousbooleanobrigatório

Existe uma página anterior

Exemplo: false

timezonestring

Exemplo: Europe/Kaliningrad