---
updatedAt: 2026-06-08T01:32:46.000Z
agentTools:
  projectIndex: https://talkpush-apidocs.readme.io/llms.txt
---

# Retrieve all the available Quick Reply templates

This endpoint let's you retrieve all the available Quick Reply templates, view their content, title and the ID which you will require in order to send a message via the /messaging endpoint.

# OpenAPI definition

```json
{
  "openapi": "3.0.0",
  "info": {
    "description": "<b>Production Base URL to be used during implementation:</b> {your company workspace subdomain}.talkpush.com/api/talkpush_services\n\nWith the Talkpush APIs you can instantly plug your lead source into out platform to enjoy the benefits of Talkpush. You can also synch your <b> existing HR / Recruitment technology stack </b> with your Talkpush account. To be able to use our API you will need pass an api key as a parameter for each API call.  In case you do not know your current API key you can contact our support team at cs@talkpush.com.\n",
    "version": "2.0",
    "title": "Talkpush API",
    "contact": {
      "email": "admin@talkpush.com"
    }
  },
  "tags": [
    {
      "name": "Messaging API",
      "description": "Collection of endpoints related to sending messages"
    }
  ],
  "paths": {
    "/messaging/quick_replies": {
      "get": {
        "tags": [
          "Messaging API"
        ],
        "summary": "Retrieve all the available Quick Reply templates",
        "description": "This endpoint let's you retrieve all the available Quick Reply templates, view their content, title and the ID which you will require in order to send a message via the /messaging endpoint.",
        "parameters": [
          {
            "name": "api_key",
            "in": "query",
            "description": "The API key provided for your application",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Quick Replies were returned successfully",
            "content": {
              "*/*": {
                "schema": {
                  "$ref": "#/components/schemas/quick_reply_response"
                }
              }
            }
          },
          "404": {
            "description": "Quick Replies not found for this company"
          },
          "500": {
            "description": "Internal server error, we will provide you with the exception message of the application."
          }
        }
      }
    }
  },
  "servers": [
    {
      "url": "https://company_subdomain.talkpush.com/api/talkpush_services"
    }
  ],
  "components": {
    "schemas": {
      "quick_reply_response": {
        "type": "object",
        "properties": {
          "quick_replies": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/quick_reply"
            }
          }
        }
      },
      "quick_reply": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "description": "The ID of the quick reply, to be used in the messaging API."
          },
          "title": {
            "type": "string",
            "description": "The title of the quick reply, this serves to find Quick Replies inside the CRM, but is not part of the message sent to the candidate."
          },
          "content": {
            "type": "string",
            "description": "The content of the body is the actual message that is sent to the candidate, it may contain Tokens (e.g. Candidate Name) that are dynamically replaced by CRM upon sending the message."
          }
        }
      }
    }
  }
}
```