# Inserir documentos em processo

<mark style="color:green;">`POST`</mark> `https://webservices.vianuvem.com.br/AdminVianuvem/api/process/document`

#### Headers

| Name                                            | Type   | Description                                                 |
| ----------------------------------------------- | ------ | ----------------------------------------------------------- |
| Content-Type<mark style="color:red;">\*</mark>  | String | application/json                                            |
| Authorization<mark style="color:red;">\*</mark> | String | Token de acesso adquirido através da API "Get JWT" (bearer) |

#### Request Body

| Name                                               | Type            | Description                                                                                          |
| -------------------------------------------------- | --------------- | ---------------------------------------------------------------------------------------------------- |
| establishment<mark style="color:red;">\*</mark>    | String          | CNPJ do estabelecimento onde o processo se encontra                                                  |
| indexers<mark style="color:red;">\*</mark>         | Array de string | Array de strings com os valores dos indexadores do processo                                          |
| documentTypeId<mark style="color:red;">\*</mark>   | String          | Código do tipo de documento onde o documento que será inserido pela API será categorizado no sistema |
| originalFileName<mark style="color:red;">\*</mark> | String          | Nome do arquivo que será inserido com sua extensão (ex: arquivo.pdf)                                 |
| documentAsBase64<mark style="color:red;">\*</mark> | String          | Documento em base 64                                                                                 |

{% tabs %}
{% tab title="201: Created Requisição de sucesso" %}

```javascript
{
    "data": [
        58089852
    ],
    "errors": []
}
```

{% endtab %}

{% tab title="500: Internal Server Error Erro de autenticação" %}

```javascript
<html>
    <head>
        <title>Error</title>
    </head>
    <body>Internal Server Error</body>
</html>
```

{% endtab %}
{% endtabs %}

### Exemplo de Requisição:

```
{
     "establishment": "73386365000170",
     "indexers": ["666", "NOME DO FULANO"],
     "documentTypeId": "70033766",
     "originalFileName": "jpeg.jpeg",
     "documentAsBase64": "/9j/4AAQSkZJRgABAQAA...
     }

```

{% hint style="warning" %}
**Importante**: Os parâmetros que são passados na requisição podem ser adquiridos através do nosso suporte: <mark style="color:blue;">**<suporte@vianuvem.com.br>.**</mark>
{% endhint %}
