---
title: "Create GIF Template"
method: POST
path: "/partner/app/{APP_ID}/templates"
tags: ["Templates"]
---

# Create GIF Template

`POST /partner/app/{APP_ID}/templates`

Creates a new GIF template for WhatsApp Business API messaging.

**Rate Limit:** 10 requests per minute

**Important Notes:**
- The template will be created with status "PENDING" and requires approval
- elementName must be unique for the WABA's namespace
- For "Authentication" category, the first line of content should be: {{1}} is your verification code
- exampleMedia requires a valid handleId (generate handleId separately)

## Path parameters

- `APP_ID` string, uuid, required

## Response `200`

Template created successfully

- SuccessResponse
  - `status` string, required — Success message

## Other responses

- `429` — Too Many Requests - Rate limit exceeded (10 requests per minute)
- `500` — Internal Server Error

---

[API](https://skmtc.net/gupshup/apis/partner-portal-public-apis.md) · [All operations](https://skmtc.net/gupshup/apis/partner-portal-public-apis/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/gupshup/partner-portal-public-apis/revisions/1846573c8f87/schema)
