Consultar anexos da solicitação de serviço

Este endpoint permite consultar todos os anexos (arquivos e links) vinculados às solicitações de trabalho, ou a uma solicitação específica. Cada anexo indica seu tipo no campo type.

Add-on

Uso geral — sem add-on específico.

O parâmetro da URL code é o id da solicitação. Pode ser consultado no endpoint de consulta de solicitações (campo code).

GET https://app.fracttal.com/api/work_requests_attachments/:code

Parâmetros de entrada

ParâmetroTipoRequeridoDescrição
codetextoNãoId da solicitação. Pode ser consultado no endpoint de consulta de solicitações (campo code).
startinteiroNãoNúmero do registro onde a consulta será iniciada. Por padrão 0. Todas as consultas são limitadas a 100 registros; quando houver mais, deve-se utilizar este parâmetro para a paginação.
limitinteiroNãoQuantidade de registros que a requisição retornará. O valor padrão é 100.

Parâmetros de saída

ParâmetroTipoDescrição
successbooleanoIndica se a requisição foi bem-sucedida.
messagetextoCódigo de resposta da requisição.
dataarray de objetoLista de anexos. Veja a estrutura na tabela seguinte.
totalinteiroQuantidade total de registros.

Estrutura de cada elemento em data:

ParâmetroTipoDescrição
idinteiroId do anexo.
id_companyinteiroId da empresa.
id_requestinteiroId da solicitação.
descriptiontextoNome do anexo.
typeinteiroTipo de anexo: 1 = Arquivo, 2 = Link.
signed_path_imagetextoSe o anexo for um arquivo (type = 1), URL de download do arquivo, válida por 24 horas. Se for um link (type = 2), a URL do link exatamente como foi registrado.

Erros

CódigoCausa
401Token de autenticação ausente ou inválido.
500Erro interno ao processar a requisição.

Exemplo

Requisição: (GET) https://app.fracttal.com/api/work_requests_attachments/11

Response 200

{
  "success": true,
  "message": "200",
  "data": [
    {
      "id": 3,
      "id_company": 1,
      "id_request": 11,
      "description": "foto_tablero_electrico.png",
      "type": 1,
      "signed_path_image": "https://fracttal-fs.s3.amazonaws.com/company_1/.request/11/foto_tablero_electrico.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Expires=86400&X-Amz-Signature=abc123"
    },
    {
      "id": 4,
      "id_company": 1,
      "id_request": 11,
      "description": "Manual do fornecedor",
      "type": 2,
      "signed_path_image": "https://ejemplo.com/manuales/tablero-electrico"
    }
  ],
  "total": 2
}
Language
LoadingLoading…