> For the complete documentation index, see [llms.txt](https://docs.fidelimax.com.br/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.fidelimax.com.br/clientes/credenciais/validacao-de-credenciais-do-consumidor.md).

# Validação das credenciais do consumidor

## Validar as credenciais do consumidor

<mark style="color:green;">`POST`</mark> `https://api.fidelimax.com.br/api/Integracao/CredenciaisConsumidor`

Quando o "CodigoResposta" for 100 quer dizer as credenciais informadas batem com sucesso com as credenciais dentro da plataforma de fidelização de clientes, caso o retorno do "CodigoResposta" for 103 indica que o consumidor não está cadastrado no programa de fidelidade e caso o "CodigoResposta" for 121 indica que a senha informada está incorreta ou o login do consumidor está bloqueado.

Exemplo no POSTMAN - <https://www.postman.com/fidelimax/workspace/fidelimax-api-1-0/request/18773698-e926e311-e145-4b25-b686-90c16f87b261>

#### Headers

| Name                                           | Type   | Description                                                                                                    |
| ---------------------------------------------- | ------ | -------------------------------------------------------------------------------------------------------------- |
| AuthToken<mark style="color:red;">\*</mark>    | string | Token de integração que esta na sua plataforma de controle em Integrações > API da Fidelimax > Quero Integrar. |
| Content-Type<mark style="color:red;">\*</mark> | String | application/json                                                                                               |

#### Request Body

| Name     | Type   | Description                                                                                              |
| -------- | ------ | -------------------------------------------------------------------------------------------------------- |
| cpf      | string | CPF do Consumidor. Campo obrigatório se os demais campos não forem enviados                              |
| telefone | string | Telefone do Consumidor, formato (11)99999-9999. Campo obrigatório se os demais campos não forem enviados |
| senha    | string | Senha de acesso a plataforma de fidelidade do consumidor                                                 |

{% tabs %}
{% tab title="200 CodigoResposta - Identificação numérica da resposta
MensagemErro - Mensagem retornada pela API, quando há uma resposta diferente de OK produtos - Array de objetos contendo informações dos prêmios que o consumidor tem saldo suficiente para resgatar" %}

```
{    
    "CodigoResposta": 100,
    "MensagemErro": ""
}
```

{% endtab %}
{% endtabs %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.fidelimax.com.br/clientes/credenciais/validacao-de-credenciais-do-consumidor.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
