> ## Documentation Index
> Fetch the complete documentation index at: https://help.texterchat.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

> Control every aspect of the Texter platform programmatically

*TexterChat*\* (טקסטר) is a unified messaging platform for managing customer conversations, especially on WhatsApp. Teams use Texter to centralize chats, route conversations with bots, connect CRM data, send styled template campaigns, and manage conversation essentials such as labels, quick replies, notes and departments.

The **Texter API V2** lets your developers control the platform programmatically:

* Manage and send template messages
* Retrieve chats by ID or filters
* Assign and resolve conversations
* Send session messages into active chats
* Manage labels
* Monitor and resolve channel health issues
* Manage quick replies
* Subscribe to real-time webhook events

Every request is plain HTTPS + JSON against your own Texter environment.

## Base URL

```text theme={null}
https://{projectID}.texterchat.com/server/api/v2
```

If your environment URL is `https://demo.texterchat.com`, your `projectID` is **demo**.

## Quick Start

<Steps>
  <Step title="Set your environment values">
    Set `projectID` to your Texter project ID and create a token with the scopes needed by the endpoints you plan to call. For the first template call, use `templatesApiToken` with **Send Template Messages**, **View Template Messages**, **Manage All Chats** and **List All Chats**. Full details in [Authentication](/api-reference/authentication).
  </Step>

  <Step title="List your templates">
    ```bash theme={null}
    curl https://YOUR_PROJECT.texterchat.com/server/api/v2/whatsapp/templates \
      -H "Authorization: Bearer YOUR_API_TOKEN"
    ```

    A JSON array of your approved templates means you're connected.
  </Step>

  <Step title="Send your first template message">
    ```bash theme={null}
    curl -X POST https://YOUR_PROJECT.texterchat.com/server/api/v2/whatsapp/templates/send \
      -H "Authorization: Bearer YOUR_API_TOKEN" \
      -H "Content-Type: application/json" \
      -d '{ "templateName": "YOUR_TEMPLATE_NAME", "to": "972521234567" }'
    ```
  </Step>
</Steps>

## Most-used endpoints

<CardGroup cols={2}>
  <Card title="Send Template Message" icon="send" href="/api-reference/manage-templates/send-template-message">
    Deliver an approved WhatsApp template with variables, media and reply actions
  </Card>

  <Card title="Search Chats" icon="search" href="/api-reference/chats/search-chats">
    Find a conversation by phone number, labels or status
  </Card>

  <Card title="Assign Chat" icon="user-check" href="/api-reference/chats/assign-chat">
    Route a conversation to an agent or department
  </Card>

  <Card title="List All Templates" icon="layout-list" href="/api-reference/manage-templates/list-all-templates">
    Retrieve your approved templates and their content
  </Card>
</CardGroup>

## Explore

<CardGroup cols={2}>
  <Card title="Webhooks" icon="zap" href="/api-reference/webhooks-guide">
    Get notified in real time - new messages, chat status changes, channel health
  </Card>

  <Card title="Objects" icon="box" href="/api-reference/objects/chat">
    Field-by-field references for Chats, Messages, Templates and more
  </Card>

  <Card title="Enums & Common Fields" icon="table-properties" href="/api-reference/enums">
    Every status value, type enum and the which-ID-goes-where cheat sheet
  </Card>

  <Card title="Session Messages" icon="message-circle" href="/api-reference/messages/send-a-message-to-chat">
    Send text, media, buttons, lists, contacts and locations into active chats
  </Card>
</CardGroup>

## Use it in Postman

1. In Postman, click **Import** and paste this URL:
   ```text theme={null}
   /api-reference/texter-api.postman_collection.json
   ```
2. Set the collection variables `projectID` and `apiToken`. You'll get the full Texter API collection, organized like these docs, with every example ready to run.

For any questions, contact [Texter Support](https://wa.me/972586640430).
