---
title: "Find all message templates."
method: GET
path: "/message-templates"
tags: ["Message templates"]
---

# Find all message templates.

`GET /message-templates`

Find the message templates of a project that are visible to the calling agent (public templates plus
templates shared with them), ordered by `lexorank`.

## Query parameters

- `limit` number, double
- `skip` number, double
- `searchTerm` string
- `visibility` string
- `withCount` boolean
- `forUsage` boolean
- `ticketType` string
- `tag` string

## Headers

- `project` string, required

## Response `200`

Ok

- union
  - unknown[]
    - unknown
  - object
    - `totalCount` number, double, required
    - `data` unknown[], required
      - unknown

---

[API](https://skmtc.net/gleap/apis/gleap-server.md) · [All operations](https://skmtc.net/gleap/apis/gleap-server/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/gleap/gleap-server/versions/2bfe054193b5/schema)
