---
title: Templates | API Docs
description: Register and send reviewed templates outside the customer window.
---

Use `POST /v1/templates` to register a template and submit it for review. Review is asynchronous and may take an hour or longer for a first submission. Use `GET /v1/templates` to read the current status and accepted parameter shape.

Only an `approved` template can be sent. Approval is not permanent: a template may later be paused for quality and become approved again. Read the registry rather than caching approval forever.

For WhatsApp’s template categories, review rules, and lifecycle, see the [WhatsApp Business Platform message template documentation](https://developers.facebook.com/docs/whatsapp/business-management-api/message-templates/). Linq’s template endpoints are the authority for the request and response shapes you use with this API.

A template send is validated against the registry before acceptance. A missing or non-approved template, wrong language, or mismatched parameter set returns `422 template_not_sendable`. Linq never substitutes a different template.
