01. SITUAÇÃO/REQUISITO
Com a conclusão do desenvolvimento da estrutura inicial do novo webservice(WS) que será o microsserviço de adiantamento de cliente, tornou-se possível a replicação da API que foi criada no webservice legado.
Foi solicitado então que a replicação fosse feita, dados os ajustes necessários para se comportar dentro da estrutura do novo WS.
02. SOLUÇÃO
Foram criadas os seguintes endpoints:
currentaccount/v2/create-current-account
currentaccount/v2/search-current-account
currentaccount/v2/search-or-create-current-account
Todas elas utilizam os mesmos dados de entrada e também retornam a mesma informação, que é o ID da conta corrente.
Assim como no endpoint que já existia, é necessário a autenticação via token para requisições desses novos.
Nos casos em que a api de consulta search-current-account não encontre uma conta corrente ativa para determinada pessoa, serão retornados 0 no campo data.
{ "companyDocument": "61099008000141", "customerDocument": "03143553910" }
{ "success": true, "data": 999999 }