---
title: "Save and sign consent forms for patients."
method: GET
path: "/patient_forms"
tags: ["patient_forms"]
---

# Save and sign consent forms for patients.

`GET /patient_forms`

## Request

- Base URL: `sandbox.collectly.co/api/api/partners/v1` (relative, and the document’s source URL is not known)
- URL: `sandbox.collectly.co/api/api/partners/v1/patient_forms`
- Auth: API key in header `Authorization`

Save and sign consent forms for patients.

    Form processing steps for now:
    * received POST with consent form
    1. save form
    2. parse patient data, get or create patient in current company
    3. bind form to patient
    4. add payment method for patient:
    * received POST with consent form signature data
    5. update form: add signature, change status (unsigned => signed), enable payment method

    We will void old unsigned forms after 1 hour of inactivity (change status to expired + remove card data)

## Query parameters

- `page` integer
- `per_page` integer
- `sort` string

## Response `200`

OK

- PatientForm
  - `card` unknown
  - `card_id` integer, nullable
  - `client_id` integer
  - `company` integer, nullable
  - `created_at` unknown
  - `data` unknown
  - `date_of_birth` string, date, required
  - `email` string, nullable
  - `first_name` string, required
  - `form_type` string
  - `guarantor_first_name` string, nullable
  - `guarantor_last_name` string, nullable
  - `id` string
  - `last_name` string, required
  - `modified_at` unknown
  - `patient_id` integer
  - `phone` string, nullable
  - `status` string, nullable
  - `zip_code` string, nullable

## Changes

- **2026-11-03** `a45575a6e4b8`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/collectly/apis/partners1/changes/patient_forms/get.md)

---

[API](https://skmtc.dev/collectly/apis/partners1.md) - [All operations](https://skmtc.dev/collectly/apis/partners1/llms.txt) - [OpenAPI document](https://skmtc.dev/collectly/apis/partners1/revisions/a45575a6e4b8?raw)
