# 63100: Validation Error

Log Type: APPLICATION

Log Level: ERROR

## Description

This error occurs when a WhatsApp Sender request body is empty, contains invalid JSON, or includes one or more fields that do not meet the Senders API validation requirements. Review the response `message` value or the Error Log entry in Console to identify the field that failed validation.

### Possible causes

* The request body was empty.
* The request body was not valid JSON for a request sent as `application/json`.
* `senderId` was missing or was not provided in `whatsapp:<E.164_PHONE_NUMBER>` format.
* `profile.name` was missing for a WhatsApp sender or did not meet Meta display name requirements.
* A field used an unsupported value or format, such as `verificationMethod`, `callbackMethod`, `fallbackMethod`, `accountType`, `privacyUrl`, `accentColor`, or `vertical`.

### Possible solutions

* Send a non-empty JSON request body and correct any malformed JSON before retrying the request.
* Set `senderId` in `whatsapp:<E.164_PHONE_NUMBER>` format, for example `whatsapp:+15017122661`.
* Include `profile.name` and make sure it follows Meta display name requirements before you register the sender.
* Use only documented enum values. Set `verificationMethod` to `sms` or `voice`. Set `callbackMethod` and `fallbackMethod` to `POST` or `PUT`. Set `accountType` to `ISV` or `ISVSubAccount` only when you need that setting.
* Make sure `privacyUrl` is a publicly accessible HTTP or HTTPS URI associated with the sender.
* Provide `accentColor` as a valid hex color and use one of the documented values for `vertical`.
* Review the response `message` value and the Error Log entry for the exact validation failure, then correct that field and submit the request again.

#### Additional resources

* [Senders API for WhatsApp](/docs/whatsapp/api/senders)
* [Register WhatsApp senders using the Senders API](/docs/whatsapp/register-senders-using-api)
* [Error Logs event type](/docs/events/event-types/errors/error-logs)
