---
"@context": https://schema.org
"@type": TechArticle
"@id": https://www.twilio.com/docs/api/errors/92002#article
headline: "92002: The 'variables' parameter exceeds the allowed limit"
url: https://www.twilio.com/docs/api/errors/92002
inLanguage: en
dateModified: 2026-04-27T21:01:54.000Z
author:
  "@type": Organization
  name: Twilio Developer Education Team
publisher:
  "@type": Organization
  name: Twilio
---

# 92002: The 'variables' parameter exceeds the allowed limit

Log Type: APPLICATION

Log Level: ERROR

## Description

This error occurs when your request includes more than 100 variables. Content templates support up to 100 variables, and template sends support up to 100 key-value pairs in `ContentVariables`.

### Possible causes

* The `variables` object in your Content API request contains more than 100 placeholder entries.
* The `ContentVariables` payload you send with a template message contains more than 100 key-value pairs.

### Possible solutions

* Reduce the number of entries in `variables` to 100 or fewer, then submit the request again.
* If you send a template with `ContentVariables`, limit the payload to 100 key-value pairs.
* Review each variable definition before you resend the request. Variable names cannot contain spaces, keys can be up to 16 characters, and values can be up to 1,600 characters.

#### Additional resources

* [Use variables with Content Templates](/docs/content/using-variables-with-content-api)
* [Content API public endpoints](/docs/content/content-api-resources)
* [Send templates created with the Content Template Builder](/docs/content/send-templates-created-with-the-content-template-builder)
