---
title: "List Proposal Templates"
method: GET
path: "/tenants/{tenant_id}/proposal_templates"
tags: ["Proposals"]
---

# List Proposal Templates

`GET /tenants/{tenant_id}/proposal_templates`

Returns a list of proposal templates

---

The default proposal template will be the first template in the list followed by the rest in descending order based on enabled status and creation date.

## Path parameters

- `tenant_id` string, uuid, required

## Query parameters

- `page` integer
- `per_page` integer
- `enabled` boolean
- `default` boolean
- `name` string

## Response `200`

Proposal Templates successfully retrieved.

- object
  - `proposal_templates` object[]
    - `id` string, uuid — Unique ID identifying the proposal template.
    - `name` string — Name of the proposal template.
    - `created_at` string, date-time — The timestamp of when the proposal template was created in UTC.
    - `updated_at` string, date-time — The timestamp of when the proposal template was updated in UTC.
    - `last_used` string, date-time — The timestamp of when the last time the proposal template was used to generate a proposal in UTC.
    - `enabled` boolean — Whether or not the proposal template has been enabled for usage.
    - `default` boolean — Whether or not the proposal template is the default template used for generating proposals.
    - `author` string — The name of the organization which created the proposal template. This can be Aurora, the tenant, or a partner.
    - `author_partner_id` string, uuid — Unique ID identifying the partner which created the proposal template. If the template was not created by a partner, this will return null.
    - `assigned_partner_ids` string[] — List of partner ids assigned to the proposal template.
    - `all_partners_assigned` boolean — Whether or not the proposal template is assigned to all partners.
    - `partner_defaults` string[] — List of partner ids who have the template set as their default

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `403` — Forbidden
- `404` — Not Found

---

[API](https://skmtc.net/aurorasolar/apis/sync-api.md) · [All operations](https://skmtc.net/aurorasolar/apis/sync-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/aurorasolar/sync-api/versions/5b41808d104d/schema)
