Arquivos do fornecedor
Documentos do fornecedor, como contrato e certidões, cada um classificado por categoria.
Correspondem à aba Arquivos, na tela Fornecedores. Os endpoints são os mesmos das
empresas, com {type} igual a vendors.
Endpoints
| Método | Caminho | Descrição |
|---|---|---|
| GET | /administrative/vendors/{customer_vendor_uuid}/files | Lista os arquivos do fornecedor |
| GET | /administrative/{type}/{customer_vendor_uuid}/files | Lista os arquivos (type = vendors) |
| POST | /administrative/{type}/{customer_vendor_uuid}/files | Anexa um arquivo |
| POST | /administrative/{type}/{customer_vendor_uuid}/files/{id} | Substitui o arquivo ou os dados de um registro existente |
| GET | /administrative/{type}/{customer_vendor_uuid}/files/{id} | Baixa o arquivo |
| DELETE | /administrative/{type}/{customer_vendor_uuid}/files/{id} | Apaga o registro e o arquivo guardado |
| GET | /administrative/vendors/file-types | Lista as categorias de arquivo |
Use vendors no lugar de {type}, e o uuid do fornecedor no lugar de
{customer_vendor_uuid}. O {id} é o id numérico do arquivo.
Os parâmetros, o corpo e as respostas de cada endpoint estão descritos em Arquivos da empresa.
Categorias de arquivo
GET /administrative/vendors/file-types
Lista as categorias de arquivo cadastradas para o cliente.
Parâmetros de URL
| Parâmetro | Descrição |
|---|---|
| search | Busca pelo nome da categoria |
| columnName e orderData | Ordenação: coluna e direção |
| per_page e page | Paginação |
Resposta: 200, lista com id, uuid e file_type (nome da categoria).