A API de Campanhas é responsável por toda a gestão do ciclo de vida de campanhas promocionais da Elo, atuando como camada central de orquestração entre emissores, portadores e sistemas internos.
Por meio desta API é possível:
A API possui dois grupos distintos de endpoints, atendendo diferentes cenários de integração.
Destinados aos emissores integrados por meio do Portal do Desenvolvedor.
/v1/campaignsEsses endpoints utilizam o contexto do emissor identificado pela claim org_id presente no token de acesso.
Destinados a aplicações e sistemas internos da Elo que operam no contexto de um portador autenticado.
/v1/internalNesses endpoints, o usuário é identificado automaticamente pela claim cardholder:user_id presente no JWT, não sendo necessário informar o identificador do portador nas requisições.