---
title: "Create Content Approval Request"
method: POST
path: "/v1/Content/{ContentSid}/ApprovalRequests/whatsapp"
tags: ["Contentv1ApprovalCreate"]
---

# Create Content Approval Request

`POST /v1/Content/{ContentSid}/ApprovalRequests/whatsapp`

Create a ContentApprovalRequest for a content item

## Path parameters

- `ContentSid` string, required

## Request body

- ContentApprovalRequest — Content approval request body
  - `name` string, required — Name of the template.
  - `category` string, required — A WhatsApp recognized template category.
  - `send_ttl_seconds` integer — Time-to-live in seconds for attempting to send a message with this Content

## Response `201`

Created

- ContentV1ContentApprovalCreate
  - `name` string, nullable
  - `category` string, nullable
  - `content_type` string, nullable
  - `status` string, nullable
  - `rejection_reason` string, nullable
  - `allow_category_change` boolean, nullable
  - `send_ttl_seconds` integer, nullable — Time-to-live in seconds for attempting to send a message with this Content

---

[API](https://skmtc.net/twilio/apis/twilio-content.md) · [All operations](https://skmtc.net/twilio/apis/twilio-content/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/twilio/twilio-content/revisions/572629da3287/schema)
