---
title: "Get Forms Requests Old"
method: GET
path: "/api/v1/cs-forms/requests"
---

# Get Forms Requests Old

`GET /api/v1/cs-forms/requests`

Returns all forms requests associated with the plan_manager_id

From Table: public.form_requests

## Query parameters

- `plan_manager_id` string, uuid, required

## Response `200`

Successful Response

- ApiResponseJSONFormRequestModel
  - `data` FormRequestModel[] — List of items returned in the response following given criteria
    - `id` string, uuid, required
    - `created_at` string, date-time
    - `created_by` string, nullable
    - `plan_manager` string, uuid, nullable
    - `processing_outcomes` unknown
    - `send_to` FormRequestSendTo
      - `email_request_to` string, nullable
      - `recipient_display_name` string, nullable
      - `email_notifications_to` string, nullable
    - `linked_participant_id` string, uuid, nullable
    - `linked_pm_provider_id` string, uuid, nullable
    - `created_by_` UserModel
      - `id` string, required
      - `email` string, nullable
      - `active` boolean, required
      - `created_at` string, date-time, required
      - `last_active` string, date-time, required
      - `first_name` string, nullable
      - `last_name` string, nullable
      - `plan_manager` string, uuid, nullable
      - `groups` string[], nullable
      - `internal` boolean, nullable
      - `qa_assigned` unknown
      - `profile_colour` string, nullable
    - `plan_manager_` PlanManagerModel
      - `id` string, uuid, required
      - `created_at` string, date-time, required
      - `company_name` string, nullable
      - `auth0_company_id` string, nullable
      - `lookup_name` string, nullable
      - `ignored_errors` string[], nullable
      - `codat_company_id` string, uuid, nullable
      - `codat_xero_connection_id` string, uuid, nullable
      - `reply_address` string, nullable
      - `modified_at` string, date-time, nullable
      - `plan_manager_abn` string, nullable
      - `ff_accounting_enabled` boolean, nullable
      - `company_logo` string, nullable
      - `ff_statements_enabled` boolean, nullable
      - `ff_ndis_api_integrated` boolean, nullable
      - `b2b_device_name` string, nullable
      - `device_expiry` string, date-time, nullable
      - `careaccess_auth` string, nullable
      - `key_expiry` string, date-time, nullable
      - `custom_email` string, nullable
      - `ff_careview_exporting` boolean, nullable
      - `ff_pm_invoices` boolean, nullable
      - `approval_as_link` boolean, nullable
      - `approval_timeout` integer, nullable
      - `x_api_key` string, nullable
      - `svix_app_id` string, nullable
      - `ff_sync_pm_invoice` boolean, nullable
      - `resend_domains` unknown
      - `ff_approved_to_claims` boolean, nullable
      - `ff_select_best_multiple_provider` boolean, nullable
      - `ff_partially_paid_tolerance` number, nullable
    - `fapi_transactions_` FapiTransactionsModel
      - `id` string, uuid, required
      - `x_fapi_interaction_id` string, uuid, required
      - `created_at` string, date-time
      - `request_id` string, uuid, nullable
      - `started_at` string, date-time, nullable
      - `completed_at` string, date-time, nullable
      - `updated_by` string, nullable
      - `txn` string, nullable
      - `identity_provider_id` string, nullable
      - `data` unknown
      - `error_data` unknown
      - `data_key_encrypted` string, binary, nullable
      - `data_encrypted` string, binary, nullable
      - `data_decrypted_` string, nullable
    - `linked_participant_` ParticipantsModel
      - `id` string, uuid, nullable
      - `first_name` string, nullable
      - `middle_name` string, nullable
      - `last_name` string, nullable
      - `service_region_id` string, nullable
      - `postcode` string, nullable
      - `participant_number` integer, nullable
      - `status` string, nullable
      - `status_category` integer, nullable
      - `plan_manager` string, uuid, nullable
      - `shortcode` string, nullable
      - `xero_item_ref` string, uuid, nullable
      - `created_at` string, date-time, nullable
      - `xero_status` string, nullable
      - `approval_email` string, nullable
      - `last_modified_by` string, nullable
      - `modified_at` string, date-time, nullable
      - `approval_required` boolean, nullable
      - `alias_first` string, nullable
      - `alias_last` string, nullable
      - `account_manager` string, nullable
      - `date_of_birth` string, date, nullable
      - `phone_number` string, nullable
      - `is_pace_plan` boolean, nullable
      - `statement_period` unknown
      - `statements_email` string, nullable
      - `gender` string, nullable
      - `title` string, nullable
      - `preferred_name` string, nullable
      - `contact_email` string, nullable
      - `setup_fee` boolean, nullable
      - `approval_timeout` integer, nullable
      - `address_line_1` string, nullable
      - `address_line_2` string, nullable
      - `city` string, nullable
      - `state` string, nullable
      - `bsb` string, nullable
      - `bank_account_number` string, nullable
      - `custom_fields` unknown
      - `primary_disability` string, nullable
      - `xero_contact_id` string, uuid, nullable
      - `klaviyo_id` string, nullable
      - `date_ceased` string, date, nullable
      - `reason_for_leaving` string, nullable
      - `aboroginal_torres_strait` string, nullable
      - `preferred_communication` string, nullable
      - `pronouns` string, nullable
      - `participant_approved` boolean, nullable
      - `approval_list` unknown
  - `meta` ApiResponseMeta — Standardised Api Response Meta Not always required (except for example; with paginated results) Future: Could provide base that includes org information, copy-write etc
    - `processing_time_ms` integer, nullable
    - `total_records` integer, nullable
    - `page` integer, nullable
    - `limit` integer, nullable
    - `count` integer, nullable
    - `cursor` unknown
    - `cursor_last` unknown
    - `more_data_available` boolean, nullable
  - `messages` ApiResponseMessage[], nullable — Response Messages
    - `message_type` 'debug' | 'info' | 'warning' | 'error', required
    - `message` string, required

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/caresquare/apis/fastapi.md) · [All operations](https://skmtc.dev/caresquare/apis/fastapi/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/caresquare/fastapi/revisions/c9df874d8d59/schema)
