Intake Requests Dashboard
Intake Requests Dashboard

List Intake Requests for Dashboard

Get a paginated list of all intake requests across all clients for the tenant. Includes client name, progress, status, and dates for dashboard display.

get/internal/api/intake-requests

Request

  • Base URL
    https://api.signalshq.io (the document declares no server; this is the origin it was published from)
  • Auth
    OAuth 2
    Password
    Token URL: /auth/login

Query parameters

pageinteger

Page number (1-based)

page_sizeinteger

Number of items per page (max 100)

status_filterstring nullable

Comma-separated list of status labels to filter by: 'Draft', 'Email Sent', 'In Progress', 'Completed', 'Expired', 'Revoked'

client_idstring uuid nullable

Optional client ID to filter by specific client

sort_bystring

Field to sort by: 'updated_at', 'created_at', 'expires_at'

sort_orderstring

Sort order: 'asc' or 'desc'

searchstring nullable

Search by client name (case-insensitive partial match)

Response

Successful Response

Example response

{
  "data": [
    {
      "upload_count": "4/8",
      "status": "In Progress",
      "questionnaire_from_pyr": "COMPLETED",
      "document_checklist_suggestion": "COMPLETED"
    }
  ]
}

Changes

No recorded changes to this operation across all 1 revision of this API.