---
title: "GET All requests"
method: GET
path: "/api/requests"
---

# GET All requests

`GET /api/requests`

Através deste endpoint, você pode **obter os dados das solicitações já enviadas para assinatura**.

## Query parameters

- `id` integer
- `status` 'Pending' | 'Signed' | 'Declined' | 'Cancelled'
- `signing_key` string
- `document` string
- `documents` string[]
- `email` string
- `startDate` string
- `endDate` string
- `folder` string

## Response `200`

200

- object
  - `data` object[] — Lista de solicitações de assinatura.
    - `id` integer — Identificador único da solicitação
    - `signing_key` string — Chave única utilizada para identificar a solicitação
    - `document` string — Identificador do documento vinculado à solicitação
    - `email` string — E-mail do destinatário da solicitação
    - `message` string — Mensagem enviada junto à solicitação
    - `positions` string — Posições de assinatura no documento
    - `chain_positions` string — Configuração de posições para assinatura em cadeia
    - `chain_emails` string — Lista de e-mails para fluxo de assinatura em cadeia
    - `signature_type` 'all' | 'draw' | 'text' | 'upload' — Tipo de assinatura exigida
    - `image_selfie` integer — Indica se a solicitação exige selfie
    - `image_doc` integer — Indica se a solicitação exige imagem do documento
    - `image_doc_back` integer — Indica se a solicitação exige imagem do verso do documento
    - `doubleauth` string — Indica se a solicitação utiliza dupla autenticação
    - `sender` object — Dados do remetente da solicitação
      - `id` integer — Identificador do remetente.
      - `name` string — Nome do remetente.
      - `last_name` string — Sobrenome do remetente.
      - `email` string — E-mail do remetente.
      - `phone` string — Telefone do remetente.
      - `cpf` string — CPF do remetente, quando disponível.
      - `permissions` string[] — Lista de permissões do usuário.
      - `recive_email` integer — Indica se o usuário recebe notificações por e-mail.
      - `recive_whatsapp` integer — Indica se o usuário recebe notificações por WhatsApp.
      - `role` 'admin' | 'staff' | 'superadmin' | 'user' — Papel do usuário no sistema.
      - `status` 'Active' | 'Suspended' | 'Inactive' — Status do usuário.
      - `certificate` object — Dados do certificado do remetente.
        - `certificate_name` string — Nome do certificado.
        - `issuer` string — Entidade emissora do certificado.
        - `model` string — Modelo do certificado.
        - `validity` string — Data e hora de validade do certificado
    - `expire_date` string — Data de expiração da solicitação
    - `send_time` string — Data e hora de envio da solicitação
    - `update_time` string — Data e hora da última atualização da solicitação
    - `due_months` integer — Prazo de validade em meses
    - `creted_at` string — Data de criação da solicitação
    - `status` 'Pending' | 'Signed' | 'Cancelled' | 'Declined' — Status atual da solicitação
    - `observer` string[] — Lista de observadores da solicitação
  - `links` object — Links de navegação da paginação.
    - `first` string — URL da primeira página.
    - `last` string — URL da última página.
    - `prev` string — URL da página anterior.
    - `next` string — URL da próxima página.
  - `meta` object — Informações de paginação.
    - `current_page` integer — Página atual.
    - `from` integer — Primeiro item retornado na página atual.
    - `last_page` integer — Última página disponível.
    - `links` object[] — Lista de links de navegação da paginação.
      - `url` string — URL da página correspondente ao link de navegação.
      - `label` string — Texto exibido no link de paginação.
      - `active` boolean — Indica se este link representa a página atual.
    - `path` string — URL base da paginação.
    - `per_page` integer — Quantidade de itens por página.
    - `to` integer — Último item retornado na página atual.
    - `total` integer — Total de registros disponíveis.

---

[API](https://skmtc.net/plugsign/apis/endpoints-manuais.md) · [All operations](https://skmtc.net/plugsign/apis/endpoints-manuais/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/plugsign/endpoints-manuais/revisions/41e10c7c691b/schema)
