---
title: "Get Contract Templates"
method: GET
path: "/documents/contracts/templates"
tags: ["Contract Templates"]
---

# Get Contract Templates

`GET /documents/contracts/templates`

Get a list of contract templates.

## Query parameters

- `sort` string
- `page` integer
- `page_size` integer

## Headers

- `x-api-key` string, required

## Response `200`

List of contract templates.

- ResponseContractTemplates — Contract Template Data
  - `contract_templates` ResponseContractTemplate[] — List of contract templates.
    - `id` integer — Unique contract template ID.
    - `name` string — Contract template name.
    - `membership_policy` string — Details of the membership policy.
    - `email_subject` string — Subject of the email that is sent for the contract.
    - `email_body` string — Body of the email that is sent for the contract.
    - `collect_phone_number` boolean — If true, phone number will be collected in the contract.
    - `collect_payment_information` boolean — If true, payment information will be collected with the contract.
    - `contract_status_id` integer — ID of the contract status.
    - `contract_status` string — Contract status label.
    - `applies_to_future_memberships` boolean — If true, the contract template is applied to all future memberships.
    - `created` Created — Record creation data.
      - `created_by_id` integer — Unique ID of the user that created the record.
      - `created_by` string — Name of the user that created the record.
      - `created_on_datetime` string, date-time — Datetime on which the record was created.
    - `updated` Updated — Update info
      - `updated_by_id` integer — Unique ID of the user that last updated the record.
      - `updated_by` string — Name of the user that most recently updated the record.
      - `updated_on_datetime` string, date-time — Datetime on which the record was last updated.
  - `pagination` Pagination — Pagination for API method responses.
    - `page` integer, required — Current page number.
    - `page_size` integer, required — Number of records per page.
    - `has_more` boolean, required — True if more records exist beyond the current page.

---

[API](https://skmtc.net/wodify/apis/leads.md) · [All operations](https://skmtc.net/wodify/apis/leads/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/wodify/leads/revisions/974500ca0714/schema)
