> For the complete documentation index, see [llms.txt](https://docs.caf.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.caf.io/caf-api/connect/transactions/manual-reprovals.md).

# Manual reprovals

Transactions that are identified in the flow as not likely to have a completion will be manually reproved by our support team. The cases will be reproved with a special field in the document called `manualReprovalReasons`.

## List of manual reproval reasons

| Code | Reason (API response)                                                                             | Description                                                                                    |
| ---- | ------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- |
| 10   | Parâmetros necessários não informados                                                             | Required parameters not informed                                                               |
| 30   | Menor de 16 anos                                                                                  | Under 16 years old                                                                             |
| 31   | Foram encontrados protestos                                                                       | Disputes were found                                                                            |
| 32   | Foram encontrados processos                                                                       | Processes were found                                                                           |
| 50   | Documento ilegível: qualidade da foto está ruim                                                   | Illegible documents: photo quality is poor                                                     |
| 51   | Documento ilegível: apresenta recorte na foto                                                     | Illegible documents: has clipping in the photo                                                 |
| 52   | Documento ilegível: apresenta obstrução na imagem (invólucro plástico, reflexo, adesivos, etc...) | Illegible documents: has obstruction on image (plastic wrapping, reflection, stickers, etc...) |
| 60   | CPF enviado como parâmetro diverge do documento                                                   | CPF sent as a parameter deviates from the document                                             |
| 61   | Envio não possui as fotos necessárias para análise (Frente)                                       | Submission does not have the photos needed for analysis (Front)                                |
| 62   | Envio não possui as fotos necessárias para análise (Verso)                                        | Submission does not have the photos required for analysis (Back)                               |
| 63   | Algum dado informado no parâmetro de entrada diverge do documento                                 | Some data informed in the input parameter deviates from the document                           |
| 70   | Documento não suportado                                                                           | Unsupported document                                                                           |
| 71   | Documento inválido                                                                                | Invalid document                                                                               |
| 72   | Formato de arquivo não suportado                                                                  | File format not supported                                                                      |
| 80   | CPF inválido                                                                                      | Invalid CPF                                                                                    |
| 81   | CNPJ inválido                                                                                     | Invalid CNPJ                                                                                   |
| 82   | Data de nascimento do documento está divergente com a dos dados oficiais                          | Date of birth of the document is divergent from the official data                              |
| 83   | CPF não informado                                                                                 | CPF not informed                                                                               |
| 84   | CNPJ não informado                                                                                | CNPJ not informed                                                                              |
| 90   | Menor de 18 anos                                                                                  | Under 18 years old                                                                             |
| 91   | A selfie não é similar ao documento                                                               | The selfie is not similar to the document                                                      |
| 92   | Reprovado pelo liveness                                                                           | Reproved by liveness                                                                           |
| 93   | CPF irregular na Receita Federal                                                                  | CPF irregular at Receita Federal                                                               |
| 94   | O nome identificado no documento não condiz com o cadastro da Receita Federal                     | The name identified on the document does not match the IRS registry                            |
| 95   | A face foi encontrada na base compartilhada de suspeitos                                          | The face was found in the suspects' shared base                                                |
| 96   | Pessoa politicamente exposta                                                                      | Politically exposed person                                                                     |

## Example of API response

```json
{
  "_id": "xxxxxxxxxxxxxxxxxxxxxxxx",
  "status": "REPROVED",
  "manualReprovalReasons": [
    {
      "code": "50",
      "reason": "Documento ilegível: qualidade da foto está ruim"
    }
  ],
  ...
}
```


---

# 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.caf.io/caf-api/connect/transactions/manual-reprovals.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.
