Campaigns

Buscar campanha por ID

get
Autorizações
AuthorizationstringObrigatório
Bearer authentication header of the form Bearer <token>.
Parâmetros de rota
campaignIdstringObrigatório

ID da campanha

Respostas
chevron-right
200

OK

application/json
idstringOpcional
titlestringOpcional
imagestringOpcional
short_descriptionstringOpcional
typestring · enumOpcionalValores possíveis:
start_datestring · date-timeOpcional
end_datestring · date-timeOpcional
orderinteger · int32Opcional
activebooleanOpcional
descriptionstringOpcional
profile_partnerbooleanOpcional
profile_sellerbooleanOpcional
linkstringOpcional
categorystringOpcional
user_groupsstring[]Opcional
get
/campaigns/{campaignId}

Atualizar campanha

put
Autorizações
AuthorizationstringObrigatório
Bearer authentication header of the form Bearer <token>.
Parâmetros de rota
campaignIdstringObrigatório

ID da campanha

Corpo
titlestringOpcional
imagestringOpcional
short_descriptionstringOpcional
typestring · enumOpcionalValores possíveis:
start_datestring · date-timeOpcional
end_datestring · date-timeOpcional
orderinteger · int32Opcional
activebooleanOpcional
descriptionstringOpcional
profile_partnerbooleanOpcional
profile_sellerbooleanOpcional
linkstringOpcional
categorystringOpcional
user_groupsstring[]Opcional
Respostas
chevron-right
200

OK

application/json
idstringOpcional
titlestringOpcional
imagestringOpcional
short_descriptionstringOpcional
typestring · enumOpcionalValores possíveis:
start_datestring · date-timeOpcional
end_datestring · date-timeOpcional
orderinteger · int32Opcional
activebooleanOpcional
descriptionstringOpcional
profile_partnerbooleanOpcional
profile_sellerbooleanOpcional
linkstringOpcional
categorystringOpcional
user_groupsstring[]Opcional
put
/campaigns/{campaignId}

Excluir campanha

delete
Autorizações
AuthorizationstringObrigatório
Bearer authentication header of the form Bearer <token>.
Parâmetros de rota
campaignIdstringObrigatório

ID da campanha

Respostas
delete
/campaigns/{campaignId}

Sem conteúdo

Habilita / Desabilita campanha

patch
Autorizações
AuthorizationstringObrigatório
Bearer authentication header of the form Bearer <token>.
Parâmetros de rota
campaignIdstringObrigatório

ID da campanha

Corpo
activebooleanOpcional
Respostas
chevron-right
200

OK

application/json
idstringOpcional
titlestringOpcional
imagestringOpcional
short_descriptionstringOpcional
typestring · enumOpcionalValores possíveis:
start_datestring · date-timeOpcional
end_datestring · date-timeOpcional
orderinteger · int32Opcional
activebooleanOpcional
descriptionstringOpcional
profile_partnerbooleanOpcional
profile_sellerbooleanOpcional
linkstringOpcional
categorystringOpcional
user_groupsstring[]Opcional
patch
/campaigns/{campaignId}

Listar campanhas do portal

get
Autorizações
AuthorizationstringObrigatório
Bearer authentication header of the form Bearer <token>.
Parâmetros de consulta
searchstringOpcionalDefault: ""
pageinteger · int32OpcionalDefault: 0
perPageinteger · int32OpcionalDefault: 25
sortstringOpcionalDefault: order
dirstringOpcionalDefault: asc
Respostas
chevron-right
200

Campaigns listed

application/json
currentPageinteger · int32Opcional
perPageinteger · int32Opcional
totalinteger · int64Opcional
get
/campaigns

Criar campanha

post
Autorizações
AuthorizationstringObrigatório
Bearer authentication header of the form Bearer <token>.
Corpo
titlestringOpcional
imagestringOpcional
short_descriptionstringOpcional
typestring · enumOpcionalValores possíveis:
start_datestring · date-timeOpcional
end_datestring · date-timeOpcional
orderinteger · int32Opcional
activebooleanOpcional
descriptionstringOpcional
profile_partnerbooleanOpcional
profile_sellerbooleanOpcional
linkstringOpcional
categorystringOpcional
user_groupsstring[]Opcional
Respostas
post
/campaigns