# Create account for project

Create the WhatsApp account for the project. Each project can only have one account.

Endpoint: POST /v1/projects/{projectId}/whatsapp
Version: 1.2.118
Security: BasicAuth, BearerAuth, OAuth2Production

## Security:

  - `BasicAuth` (unknown)
    http basic

  - `BearerAuth` (unknown)
    http bearer JWT

  - `OAuth2Production` (unknown)
    oauth2

## Path parameters:

  - `projectId` (string, required)
    The unique ID of the project. You can find this on the <a href="https://dashboard.sinch.com/">Sinch Dashboard</a>.

## Request body:

  - `application/json` (unknown)
    Account data

## Request fields (application/json):

  - `wabaName` (string, required)
    The registered name of the brand who will be engaging with their users needs to be specified. This name must match the name associated with the Facebook Business Manager ID below. You can verify the registered name by visiting: https://business.facebook.com/select/?business_id=<your_business_manager_id> Ensure that the name shown exactly matches the one you enter here.

  - `clientBusinessManagerId` (string, required)
    The Business Manager ID for the client to create the account. This can be found in the Meta Business Manager in Business Settings > Business Info below the Business Manager Account Name.

  - `businessManager` (string)
    Business manager.
    Enum: "SINCH_AMERICA", "SINCH_BR", "SINCH_MX", "SINCH_SEP", "SINCH_UK"

  - `senderDetails` (object, required)
    Details of the sender to be created.

  - `senderDetails.displayName` (string, required)
    Waba display name / used as default display name of new phone at Meta

  - `senderDetails.businessCategory` (string, required)
    Vertical / business category for the business account.
    Enum: "ALCOHOL", "AUTOMOTIVE", "BEAUTY_SPA_SALON", "CLOTHING_AND_APPAREL", "EDUCATION", "ENTERTAINMENT", "EVENT_PLANNING_AND_SERVICE", "FINANCE_AND_BANKING", "FOOD_AND_GROCERY", "HOTEL_AND_LODGING", "MEDICAL_AND_HEALTH", "NON_PROFIT", "OTC_DRUGS", "OTHER", "PHYSICAL_GAMBLING", "PROFESSIONAL_SERVICES", "PUBLIC_SERVICE", "RESTAURANT", "SHOPPING_AND_RETAIL", "TRAVEL_AND_TRANSPORTATION"

  - `senderDetails.region` (string)
    Region sender will be provisioned in. If not provided, default region for the country set in the billing account will be used.
    Enum: "BR", "EU", "US"

  - `senderDetails.metaLocalStorage` (string)
    Region Meta will store data in Meta. If not provided, the default value set for the chosen region will be used.
    Enum: "AE", "AU", "BH", "BR", "CA", "CH", "DE", "GB", "ID", "IN", "JP", "KR", "SG", "US", "ZA"

  - `companyLegalName` (string, required)
    The registered name of the brand who will be engaging with their users needs to be specified. This name must match the name associated with the Facebook Business Manager ID below. You can verify the registered name by visiting: https://business.facebook.com/select/?business_id=<your_business_manager_id> Ensure that the name shown exactly matches the one you enter here.

## Request examples:

  - `Body request` (unknown)
    Example body request to create an account.

  - `Body request - Partner Initiated` (unknown)
    Example body request to create a partner-initiated account.

## Response 201:

  - `201` (unknown)
    Account

## Response 201 fields (application/json):

  - `state` (string)
    The current state of your account.
    Enum: "ONBOARDED", "PENDING_FACEBOOK_VERIFICATION", "REJECTED"

  - `isEmbeddedSignup` (boolean, required)
    `true` if the Account was created through Embedded Signup. `false` otherwise.

  - `businessManager` (string, required)
    Business manager.
    Enum: "SINCH_AMERICA", "SINCH_BR", "SINCH_MX", "SINCH_SEP", "SINCH_UK", "UNRECOGNIZED"

  - `wabaId` (string)
    WhatsApp Business Manager ID.

  - `changes` (object)
    Any pending changes to the account.

  - `changes.status` (string, required)
    Current status of the pending changes.
    Enum: "DRAFT", "IN_PROGRESS", "PENDING_FACEBOOK_VERIFICATION", "REJECTED"

  - `changes.details` (any)
    The pending changes to account details and information

  - `changes.details.clientBusinessManagerId` (string, required)
    The Business Manager ID for the client.

  - `changes.details.companyLegalName` (string)
    The registered name of the brand who will be engaging with their users.

  - `changes.details.wabaName` (string, required)
    The registered name of the brand who will be engaging with their users.

  - `changes.details.senderDetails` (object)
    Details of the sender firstly created.

  - `changes.details.senderDetails.displayName` (string, required)
    Waba display name / used as default display name of new phone at Meta

  - `changes.details.senderDetails.businessCategory` (string, required)
    Vertical / business category for the business account.
    Enum: "ALCOHOL", "AUTOMOTIVE", "BEAUTY_SPA_SALON", "CLOTHING_AND_APPAREL", "EDUCATION", "ENTERTAINMENT", "EVENT_PLANNING_AND_SERVICE", "FINANCE_AND_BANKING", "FOOD_AND_GROCERY", "HOTEL_AND_LODGING", "MEDICAL_AND_HEALTH", "NON_PROFIT", "NOT_SET", "ONLINE_GAMBLING", "OTC_DRUGS", "OTHER", "PHYSICAL_GAMBLING", "PROFESSIONAL_SERVICES", "PUBLIC_SERVICE", "RESTAURANT", "SHOPPING_AND_RETAIL", "TRAVEL_AND_TRANSPORTATION", "UNRECOGNIZED"

  - `changes.details.senderDetails.region` (string, required)
    Region for the partner-initiated sender.
    Enum: "BR", "EU", "US", "UNRECOGNIZED"

  - `changes.details.senderDetails.metaLocalStorage` (string, required)
    Local storage region for the partner-initiated sender.
    Enum: "AE", "AU", "BH", "BR", "CA", "CH", "DE", "GB", "ID", "IN", "JP", "KR", "SG", "US", "ZA", "UNRECOGNIZED", "UNSPECIFIED"

  - `details` (object)
    Account details and information.

  - `wabaBanState` (string)
    Ban state when account has been banned.
    Enum: "DISABLE", "REINSTATE", "SCHEDULE_FOR_DISABLE", "UNRECOGNIZED"

  - `wabaBanDate` (string)
    The UTC Date Time in ISO 8601 for when account has been banned.

  - `wabaEnabledForInsights` (boolean)
    Template analytics status for account.

  - `wabaEnabledForDirectSend` (boolean)
    Direct Send API status for account.

  - `wabaMaxPriceOnboarded` (boolean, required)
    Indicates whether the account has the maximum price feature enabled.

  - `compatibleRegions` (array, required)
    Conversation API app regions the sender can be used for.

  - `primaryBusinessLocation` (string)
    Two-letter country code in ISO 3166 standard, specifying the country where business is based
    Enum: "AD", "AE", "AF", "AG", "AI", "AL", "AM", "AO", "AQ", "AR", "AS", "AT", "AU", "AW", "AZ", "BA", "BB", "BD", "BE", "BF", "BG", "BH", "BI", "BJ", "BM", "BN", "BO", "BQ", "BR", "BS", "BT", "BW", "BY", "BZ", "CA", "CD", "CF", "CG", "CH", "CI", "CK", "CL", "CM", "CN", "CO", "CR", "CU", "CV", "CW", "CY", "CZ", "DE", "DJ", "DK", "DM", "DO", "DZ", "EC", "EE", "EG", "ER", "ES", "ET", "FI", "FJ", "FK", "FM", "FO", "FR", "GA", "GB", "GD", "GE", "GF", "GG", "GH", "GI", "GL", "GM", "GN", "GP", "GQ", "GR", "GT", "GU", "GW", "GY", "HK", "HN", "HR", "HT", "HU", "ID", "IE", "IL", "IM", "IN", "IO", "IQ", "IR", "IS", "IT", "JE", "JM", "JO", "JP", "KE", "KG", "KH", "KI", "KM", "KN", "KP", "KR", "KW", "KY", "KZ", "LA", "LB", "LC", "LI", "LK", "LR", "LS", "LT", "LU", "LV", "LY", "MA", "MC", "MD", "ME", "MG", "MH", "MK", "ML", "MM", "MN", "MO", "MP", "MQ", "MR", "MS", "MT", "MU", "MV", "MW", "MX", "MY", "MZ", "NA", "NC", "NE", "NF", "NG", "NI", "NL", "NO", "NP", "NR", "NU", "NZ", "OM", "PA", "PE", "PF", "PG", "PH", "PK", "PL", "PM", "PR", "PS", "PT", "PW", "PY", "QA", "RE", "RO", "RS", "RU", "RW", "SA", "SB", "SC", "SD", "SE", "SG", "SH", "SI", "SK", "SL", "SM", "SN", "SO", "SR", "SS", "ST", "SV", "SX", "SY", "SZ", "TC", "TD", "TG", "TH", "TJ", "TK", "TL", "TM", "TN", "TO", "TR", "TT", "TV", "TW", "TZ", "UA", "UG", "UM", "US", "UY", "UZ", "VC", "VE", "VG", "VI", "VN", "VU", "WF", "WS", "XK", "YE", "YT", "ZA", "ZM", "ZW", "UNRECOGNIZED"

  - `partnerInitiatedRequestId` (string)
    Deprecated. This field is retained for backward compatibility and is always returned as undefined.

  - `businessDailyLimit` (string)
    Current daily message limit of the account.
    Enum: "NOT_SET", "TIER_100K", "TIER_10K", "TIER_1K", "TIER_250", "TIER_2K", "TIER_50", "TIER_UNLIMITED", "UNRECOGNIZED"

  - `currency` (string)
    The currency code for the account.

## Response 400:

  - `400` (unknown)
    BadRequest

## Response 400 fields (application/json):

  - `errorCode` (string, required)
    Error code identifying the type of error.

  - `message` (string, required)
    Human-readable error message.

  - `resolution` (string, required)
    Suggested resolution for the error.

  - `additionalInformation` (object)
    Additional context about the error.

## Response 401:

  - `401` (unknown)
    Unauthorized

## Response 401 fields (application/json):

  - `errorCode` (string, required)
    Error code identifying the type of error.

  - `message` (string, required)
    Human-readable error message.

  - `resolution` (string, required)
    Suggested resolution for the error.

  - `additionalInformation` (object)
    Additional context about the error.

## Response 404:

  - `404` (unknown)
    NotFound

## Response 404 fields (application/json):

  - `errorCode` (string, required)
    Error code identifying the type of error.

  - `message` (string, required)
    Human-readable error message.

  - `resolution` (string, required)
    Suggested resolution for the error.

  - `additionalInformation` (object)
    Additional context about the error.

## Response 409:

  - `409` (unknown)
    Conflict

## Response 409 fields (application/json):

  - `errorCode` (string, required)
    Error code identifying the type of error.

  - `message` (string, required)
    Human-readable error message.

  - `resolution` (string, required)
    Suggested resolution for the error.

  - `additionalInformation` (object)
    Additional context about the error.

## Response 500:

  - `500` (unknown)
    InternalServerError

## Response 500 fields (application/json):

  - `errorCode` (string, required)
    Error code identifying the type of error.

  - `message` (string, required)
    Human-readable error message.

  - `resolution` (string, required)
    Suggested resolution for the error.

  - `additionalInformation` (object)
    Additional context about the error.

## Response 201 examples:

  - `Create response` (unknown)
    Response when successfully creating an account.

  - `Create response` (unknown)
    Response when successfully created an account.

## Response 400 examples:

  - `InvalidInputError` (unknown)

  - `InvalidBusinessManagerForEnvironmentError` (unknown)

  - `InvalidPayloadError` (unknown)

## Response 401 examples:

  - `UnauthorizedErrorError` (unknown)

## Response 404 examples:

  - `ProjectNotFoundError` (unknown)

## Response 409 examples:

  - `AccountExistsError` (unknown)

  - `AccountDataIsCorruptError` (unknown)

## Response 500 examples:

  - `InternalErrorError` (unknown)

## Callback:

  - `Comment` (unknown)
    Comment on account 
        Received when a comment has been added to the account.

  - `Onboard` (unknown)
    Account onboarded 
        Received when an Account is onboarded.

  - `Rejected` (unknown)
    Account rejected 
        Received when an Account is rejected.

  - `PendingVerification` (unknown)
    Account pending verification 
        Received when an Account is in pending verification.

  - `BusinessDailyLimitChanged` (unknown)
    Account daily limit changed 
        Received when Account daily limit has been changed by Meta.

  - `WabaInformationChanged` (unknown)
    Account business information changed 
        Received when Account has some of its business information changed by Meta.

## Callback header parameters:

  - `x-sinch-webhook-signature` (string)

  - `x-sinch-webhook-signature-algorithm` (string)

  - `x-sinch-webhook-signature-nonce` (string)

  - `x-sinch-webhook-signature-timestamp` (string)

  - `x-sinch-webhook-signature` (string)

  - `x-sinch-webhook-signature-algorithm` (string)

  - `x-sinch-webhook-signature-nonce` (string)

  - `x-sinch-webhook-signature-timestamp` (string)

  - `x-sinch-webhook-signature` (string)

  - `x-sinch-webhook-signature-algorithm` (string)

  - `x-sinch-webhook-signature-nonce` (string)

  - `x-sinch-webhook-signature-timestamp` (string)

  - `x-sinch-webhook-signature` (string)

  - `x-sinch-webhook-signature-algorithm` (string)

  - `x-sinch-webhook-signature-nonce` (string)

  - `x-sinch-webhook-signature-timestamp` (string)

  - `x-sinch-webhook-signature` (string)

  - `x-sinch-webhook-signature-algorithm` (string)

  - `x-sinch-webhook-signature-nonce` (string)

  - `x-sinch-webhook-signature-timestamp` (string)

  - `x-sinch-webhook-signature` (string)

  - `x-sinch-webhook-signature-algorithm` (string)

  - `x-sinch-webhook-signature-nonce` (string)

  - `x-sinch-webhook-signature-timestamp` (string)

## Callback request fields (application/json):

  - `type` (string, required)
    Type of event in this case `WHATSAPP_ACCOUNT_COMMENT_ADDED`.

  - `payload` (object, required)
    Account at time of callback.

  - `payload.state` (string)
    The current state of your account.
    Enum: "ONBOARDED", "PENDING_FACEBOOK_VERIFICATION", "REJECTED"

  - `payload.isEmbeddedSignup` (boolean, required)
    `true` if the Account was created through Embedded Signup. `false` otherwise.

  - `payload.businessManager` (string, required)
    Business manager.
    Enum: "SINCH_AMERICA", "SINCH_BR", "SINCH_MX", "SINCH_SEP", "SINCH_UK", "UNRECOGNIZED"

  - `payload.wabaId` (string)
    WhatsApp Business Manager ID.

  - `payload.changes` (object)
    Any pending changes to the account.

  - `payload.changes.status` (string, required)
    Current status of the pending changes.
    Enum: "DRAFT", "IN_PROGRESS", "PENDING_FACEBOOK_VERIFICATION", "REJECTED"

  - `payload.changes.details` (any)
    The pending changes to account details and information

  - `payload.changes.details.clientBusinessManagerId` (string, required)
    The Business Manager ID for the client.

  - `payload.changes.details.companyLegalName` (string)
    The registered name of the brand who will be engaging with their users.

  - `payload.changes.details.wabaName` (string, required)
    The registered name of the brand who will be engaging with their users.

  - `payload.changes.details.senderDetails` (object)
    Details of the sender firstly created.

  - `payload.changes.details.senderDetails.displayName` (string, required)
    Waba display name / used as default display name of new phone at Meta

  - `payload.changes.details.senderDetails.businessCategory` (string, required)
    Vertical / business category for the business account.
    Enum: "ALCOHOL", "AUTOMOTIVE", "BEAUTY_SPA_SALON", "CLOTHING_AND_APPAREL", "EDUCATION", "ENTERTAINMENT", "EVENT_PLANNING_AND_SERVICE", "FINANCE_AND_BANKING", "FOOD_AND_GROCERY", "HOTEL_AND_LODGING", "MEDICAL_AND_HEALTH", "NON_PROFIT", "NOT_SET", "ONLINE_GAMBLING", "OTC_DRUGS", "OTHER", "PHYSICAL_GAMBLING", "PROFESSIONAL_SERVICES", "PUBLIC_SERVICE", "RESTAURANT", "SHOPPING_AND_RETAIL", "TRAVEL_AND_TRANSPORTATION", "UNRECOGNIZED"

  - `payload.changes.details.senderDetails.region` (string, required)
    Region for the partner-initiated sender.
    Enum: "BR", "EU", "US", "UNRECOGNIZED"

  - `payload.changes.details.senderDetails.metaLocalStorage` (string, required)
    Local storage region for the partner-initiated sender.
    Enum: "AE", "AU", "BH", "BR", "CA", "CH", "DE", "GB", "ID", "IN", "JP", "KR", "SG", "US", "ZA", "UNRECOGNIZED", "UNSPECIFIED"

  - `payload.details` (object)
    Account details and information.

  - `payload.wabaBanState` (string)
    Ban state when account has been banned.
    Enum: "DISABLE", "REINSTATE", "SCHEDULE_FOR_DISABLE", "UNRECOGNIZED"

  - `payload.wabaBanDate` (string)
    The UTC Date Time in ISO 8601 for when account has been banned.

  - `payload.wabaEnabledForInsights` (boolean)
    Template analytics status for account.

  - `payload.wabaEnabledForDirectSend` (boolean)
    Direct Send API status for account.

  - `payload.wabaMaxPriceOnboarded` (boolean, required)
    Indicates whether the account has the maximum price feature enabled.

  - `payload.compatibleRegions` (array, required)
    Conversation API app regions the sender can be used for.

  - `payload.primaryBusinessLocation` (string)
    Two-letter country code in ISO 3166 standard, specifying the country where business is based
    Enum: "AD", "AE", "AF", "AG", "AI", "AL", "AM", "AO", "AQ", "AR", "AS", "AT", "AU", "AW", "AZ", "BA", "BB", "BD", "BE", "BF", "BG", "BH", "BI", "BJ", "BM", "BN", "BO", "BQ", "BR", "BS", "BT", "BW", "BY", "BZ", "CA", "CD", "CF", "CG", "CH", "CI", "CK", "CL", "CM", "CN", "CO", "CR", "CU", "CV", "CW", "CY", "CZ", "DE", "DJ", "DK", "DM", "DO", "DZ", "EC", "EE", "EG", "ER", "ES", "ET", "FI", "FJ", "FK", "FM", "FO", "FR", "GA", "GB", "GD", "GE", "GF", "GG", "GH", "GI", "GL", "GM", "GN", "GP", "GQ", "GR", "GT", "GU", "GW", "GY", "HK", "HN", "HR", "HT", "HU", "ID", "IE", "IL", "IM", "IN", "IO", "IQ", "IR", "IS", "IT", "JE", "JM", "JO", "JP", "KE", "KG", "KH", "KI", "KM", "KN", "KP", "KR", "KW", "KY", "KZ", "LA", "LB", "LC", "LI", "LK", "LR", "LS", "LT", "LU", "LV", "LY", "MA", "MC", "MD", "ME", "MG", "MH", "MK", "ML", "MM", "MN", "MO", "MP", "MQ", "MR", "MS", "MT", "MU", "MV", "MW", "MX", "MY", "MZ", "NA", "NC", "NE", "NF", "NG", "NI", "NL", "NO", "NP", "NR", "NU", "NZ", "OM", "PA", "PE", "PF", "PG", "PH", "PK", "PL", "PM", "PR", "PS", "PT", "PW", "PY", "QA", "RE", "RO", "RS", "RU", "RW", "SA", "SB", "SC", "SD", "SE", "SG", "SH", "SI", "SK", "SL", "SM", "SN", "SO", "SR", "SS", "ST", "SV", "SX", "SY", "SZ", "TC", "TD", "TG", "TH", "TJ", "TK", "TL", "TM", "TN", "TO", "TR", "TT", "TV", "TW", "TZ", "UA", "UG", "UM", "US", "UY", "UZ", "VC", "VE", "VG", "VI", "VN", "VU", "WF", "WS", "XK", "YE", "YT", "ZA", "ZM", "ZW", "UNRECOGNIZED"

  - `payload.partnerInitiatedRequestId` (string)
    Deprecated. This field is retained for backward compatibility and is always returned as undefined.

  - `payload.businessDailyLimit` (string)
    Current daily message limit of the account.
    Enum: "NOT_SET", "TIER_100K", "TIER_10K", "TIER_1K", "TIER_250", "TIER_2K", "TIER_50", "TIER_UNLIMITED", "UNRECOGNIZED"

  - `payload.currency` (string)
    The currency code for the account.

  - `comment` (string, required)
    Comment for account.

  - `type` (string, required)
    Type of event in this case `WHATSAPP_ACCOUNT_ONBOARDED`.

  - `payload` (object, required)
    Account at time of callback.

  - `payload.state` (string)
    The current state of your account.
    Enum: "ONBOARDED", "PENDING_FACEBOOK_VERIFICATION", "REJECTED"

  - `payload.isEmbeddedSignup` (boolean, required)
    `true` if the Account was created through Embedded Signup. `false` otherwise.

  - `payload.businessManager` (string, required)
    Business manager.
    Enum: "SINCH_AMERICA", "SINCH_BR", "SINCH_MX", "SINCH_SEP", "SINCH_UK", "UNRECOGNIZED"

  - `payload.wabaId` (string)
    WhatsApp Business Manager ID.

  - `payload.changes` (object)
    Any pending changes to the account.

  - `payload.changes.status` (string, required)
    Current status of the pending changes.
    Enum: "DRAFT", "IN_PROGRESS", "PENDING_FACEBOOK_VERIFICATION", "REJECTED"

  - `payload.changes.details` (any)
    The pending changes to account details and information

  - `payload.changes.details.clientBusinessManagerId` (string, required)
    The Business Manager ID for the client.

  - `payload.changes.details.companyLegalName` (string)
    The registered name of the brand who will be engaging with their users.

  - `payload.changes.details.wabaName` (string, required)
    The registered name of the brand who will be engaging with their users.

  - `payload.changes.details.senderDetails` (object)
    Details of the sender firstly created.

  - `payload.changes.details.senderDetails.displayName` (string, required)
    Waba display name / used as default display name of new phone at Meta

  - `payload.changes.details.senderDetails.businessCategory` (string, required)
    Vertical / business category for the business account.
    Enum: "ALCOHOL", "AUTOMOTIVE", "BEAUTY_SPA_SALON", "CLOTHING_AND_APPAREL", "EDUCATION", "ENTERTAINMENT", "EVENT_PLANNING_AND_SERVICE", "FINANCE_AND_BANKING", "FOOD_AND_GROCERY", "HOTEL_AND_LODGING", "MEDICAL_AND_HEALTH", "NON_PROFIT", "NOT_SET", "ONLINE_GAMBLING", "OTC_DRUGS", "OTHER", "PHYSICAL_GAMBLING", "PROFESSIONAL_SERVICES", "PUBLIC_SERVICE", "RESTAURANT", "SHOPPING_AND_RETAIL", "TRAVEL_AND_TRANSPORTATION", "UNRECOGNIZED"

  - `payload.changes.details.senderDetails.region` (string, required)
    Region for the partner-initiated sender.
    Enum: "BR", "EU", "US", "UNRECOGNIZED"

  - `payload.changes.details.senderDetails.metaLocalStorage` (string, required)
    Local storage region for the partner-initiated sender.
    Enum: "AE", "AU", "BH", "BR", "CA", "CH", "DE", "GB", "ID", "IN", "JP", "KR", "SG", "US", "ZA", "UNRECOGNIZED", "UNSPECIFIED"

  - `payload.details` (object)
    Account details and information.

  - `payload.wabaBanState` (string)
    Ban state when account has been banned.
    Enum: "DISABLE", "REINSTATE", "SCHEDULE_FOR_DISABLE", "UNRECOGNIZED"

  - `payload.wabaBanDate` (string)
    The UTC Date Time in ISO 8601 for when account has been banned.

  - `payload.wabaEnabledForInsights` (boolean)
    Template analytics status for account.

  - `payload.wabaEnabledForDirectSend` (boolean)
    Direct Send API status for account.

  - `payload.wabaMaxPriceOnboarded` (boolean, required)
    Indicates whether the account has the maximum price feature enabled.

  - `payload.compatibleRegions` (array, required)
    Conversation API app regions the sender can be used for.

  - `payload.primaryBusinessLocation` (string)
    Two-letter country code in ISO 3166 standard, specifying the country where business is based
    Enum: "AD", "AE", "AF", "AG", "AI", "AL", "AM", "AO", "AQ", "AR", "AS", "AT", "AU", "AW", "AZ", "BA", "BB", "BD", "BE", "BF", "BG", "BH", "BI", "BJ", "BM", "BN", "BO", "BQ", "BR", "BS", "BT", "BW", "BY", "BZ", "CA", "CD", "CF", "CG", "CH", "CI", "CK", "CL", "CM", "CN", "CO", "CR", "CU", "CV", "CW", "CY", "CZ", "DE", "DJ", "DK", "DM", "DO", "DZ", "EC", "EE", "EG", "ER", "ES", "ET", "FI", "FJ", "FK", "FM", "FO", "FR", "GA", "GB", "GD", "GE", "GF", "GG", "GH", "GI", "GL", "GM", "GN", "GP", "GQ", "GR", "GT", "GU", "GW", "GY", "HK", "HN", "HR", "HT", "HU", "ID", "IE", "IL", "IM", "IN", "IO", "IQ", "IR", "IS", "IT", "JE", "JM", "JO", "JP", "KE", "KG", "KH", "KI", "KM", "KN", "KP", "KR", "KW", "KY", "KZ", "LA", "LB", "LC", "LI", "LK", "LR", "LS", "LT", "LU", "LV", "LY", "MA", "MC", "MD", "ME", "MG", "MH", "MK", "ML", "MM", "MN", "MO", "MP", "MQ", "MR", "MS", "MT", "MU", "MV", "MW", "MX", "MY", "MZ", "NA", "NC", "NE", "NF", "NG", "NI", "NL", "NO", "NP", "NR", "NU", "NZ", "OM", "PA", "PE", "PF", "PG", "PH", "PK", "PL", "PM", "PR", "PS", "PT", "PW", "PY", "QA", "RE", "RO", "RS", "RU", "RW", "SA", "SB", "SC", "SD", "SE", "SG", "SH", "SI", "SK", "SL", "SM", "SN", "SO", "SR", "SS", "ST", "SV", "SX", "SY", "SZ", "TC", "TD", "TG", "TH", "TJ", "TK", "TL", "TM", "TN", "TO", "TR", "TT", "TV", "TW", "TZ", "UA", "UG", "UM", "US", "UY", "UZ", "VC", "VE", "VG", "VI", "VN", "VU", "WF", "WS", "XK", "YE", "YT", "ZA", "ZM", "ZW", "UNRECOGNIZED"

  - `payload.partnerInitiatedRequestId` (string)
    Deprecated. This field is retained for backward compatibility and is always returned as undefined.

  - `payload.businessDailyLimit` (string)
    Current daily message limit of the account.
    Enum: "NOT_SET", "TIER_100K", "TIER_10K", "TIER_1K", "TIER_250", "TIER_2K", "TIER_50", "TIER_UNLIMITED", "UNRECOGNIZED"

  - `payload.currency` (string)
    The currency code for the account.

  - `comment` (string)
    Comment for account.

  - `type` (string, required)
    Type of event in this case `WHATSAPP_ACCOUNT_REJECTED`.

  - `payload` (object, required)
    Account at time of callback.

  - `payload.state` (string)
    The current state of your account.
    Enum: "ONBOARDED", "PENDING_FACEBOOK_VERIFICATION", "REJECTED"

  - `payload.isEmbeddedSignup` (boolean, required)
    `true` if the Account was created through Embedded Signup. `false` otherwise.

  - `payload.businessManager` (string, required)
    Business manager.
    Enum: "SINCH_AMERICA", "SINCH_BR", "SINCH_MX", "SINCH_SEP", "SINCH_UK", "UNRECOGNIZED"

  - `payload.wabaId` (string)
    WhatsApp Business Manager ID.

  - `payload.changes` (object)
    Any pending changes to the account.

  - `payload.changes.status` (string, required)
    Current status of the pending changes.
    Enum: "DRAFT", "IN_PROGRESS", "PENDING_FACEBOOK_VERIFICATION", "REJECTED"

  - `payload.changes.details` (any)
    The pending changes to account details and information

  - `payload.changes.details.clientBusinessManagerId` (string, required)
    The Business Manager ID for the client.

  - `payload.changes.details.companyLegalName` (string)
    The registered name of the brand who will be engaging with their users.

  - `payload.changes.details.wabaName` (string, required)
    The registered name of the brand who will be engaging with their users.

  - `payload.changes.details.senderDetails` (object)
    Details of the sender firstly created.

  - `payload.changes.details.senderDetails.displayName` (string, required)
    Waba display name / used as default display name of new phone at Meta

  - `payload.changes.details.senderDetails.businessCategory` (string, required)
    Vertical / business category for the business account.
    Enum: "ALCOHOL", "AUTOMOTIVE", "BEAUTY_SPA_SALON", "CLOTHING_AND_APPAREL", "EDUCATION", "ENTERTAINMENT", "EVENT_PLANNING_AND_SERVICE", "FINANCE_AND_BANKING", "FOOD_AND_GROCERY", "HOTEL_AND_LODGING", "MEDICAL_AND_HEALTH", "NON_PROFIT", "NOT_SET", "ONLINE_GAMBLING", "OTC_DRUGS", "OTHER", "PHYSICAL_GAMBLING", "PROFESSIONAL_SERVICES", "PUBLIC_SERVICE", "RESTAURANT", "SHOPPING_AND_RETAIL", "TRAVEL_AND_TRANSPORTATION", "UNRECOGNIZED"

  - `payload.changes.details.senderDetails.region` (string, required)
    Region for the partner-initiated sender.
    Enum: "BR", "EU", "US", "UNRECOGNIZED"

  - `payload.changes.details.senderDetails.metaLocalStorage` (string, required)
    Local storage region for the partner-initiated sender.
    Enum: "AE", "AU", "BH", "BR", "CA", "CH", "DE", "GB", "ID", "IN", "JP", "KR", "SG", "US", "ZA", "UNRECOGNIZED", "UNSPECIFIED"

  - `payload.details` (object)
    Account details and information.

  - `payload.wabaBanState` (string)
    Ban state when account has been banned.
    Enum: "DISABLE", "REINSTATE", "SCHEDULE_FOR_DISABLE", "UNRECOGNIZED"

  - `payload.wabaBanDate` (string)
    The UTC Date Time in ISO 8601 for when account has been banned.

  - `payload.wabaEnabledForInsights` (boolean)
    Template analytics status for account.

  - `payload.wabaEnabledForDirectSend` (boolean)
    Direct Send API status for account.

  - `payload.wabaMaxPriceOnboarded` (boolean, required)
    Indicates whether the account has the maximum price feature enabled.

  - `payload.compatibleRegions` (array, required)
    Conversation API app regions the sender can be used for.

  - `payload.primaryBusinessLocation` (string)
    Two-letter country code in ISO 3166 standard, specifying the country where business is based
    Enum: "AD", "AE", "AF", "AG", "AI", "AL", "AM", "AO", "AQ", "AR", "AS", "AT", "AU", "AW", "AZ", "BA", "BB", "BD", "BE", "BF", "BG", "BH", "BI", "BJ", "BM", "BN", "BO", "BQ", "BR", "BS", "BT", "BW", "BY", "BZ", "CA", "CD", "CF", "CG", "CH", "CI", "CK", "CL", "CM", "CN", "CO", "CR", "CU", "CV", "CW", "CY", "CZ", "DE", "DJ", "DK", "DM", "DO", "DZ", "EC", "EE", "EG", "ER", "ES", "ET", "FI", "FJ", "FK", "FM", "FO", "FR", "GA", "GB", "GD", "GE", "GF", "GG", "GH", "GI", "GL", "GM", "GN", "GP", "GQ", "GR", "GT", "GU", "GW", "GY", "HK", "HN", "HR", "HT", "HU", "ID", "IE", "IL", "IM", "IN", "IO", "IQ", "IR", "IS", "IT", "JE", "JM", "JO", "JP", "KE", "KG", "KH", "KI", "KM", "KN", "KP", "KR", "KW", "KY", "KZ", "LA", "LB", "LC", "LI", "LK", "LR", "LS", "LT", "LU", "LV", "LY", "MA", "MC", "MD", "ME", "MG", "MH", "MK", "ML", "MM", "MN", "MO", "MP", "MQ", "MR", "MS", "MT", "MU", "MV", "MW", "MX", "MY", "MZ", "NA", "NC", "NE", "NF", "NG", "NI", "NL", "NO", "NP", "NR", "NU", "NZ", "OM", "PA", "PE", "PF", "PG", "PH", "PK", "PL", "PM", "PR", "PS", "PT", "PW", "PY", "QA", "RE", "RO", "RS", "RU", "RW", "SA", "SB", "SC", "SD", "SE", "SG", "SH", "SI", "SK", "SL", "SM", "SN", "SO", "SR", "SS", "ST", "SV", "SX", "SY", "SZ", "TC", "TD", "TG", "TH", "TJ", "TK", "TL", "TM", "TN", "TO", "TR", "TT", "TV", "TW", "TZ", "UA", "UG", "UM", "US", "UY", "UZ", "VC", "VE", "VG", "VI", "VN", "VU", "WF", "WS", "XK", "YE", "YT", "ZA", "ZM", "ZW", "UNRECOGNIZED"

  - `payload.partnerInitiatedRequestId` (string)
    Deprecated. This field is retained for backward compatibility and is always returned as undefined.

  - `payload.businessDailyLimit` (string)
    Current daily message limit of the account.
    Enum: "NOT_SET", "TIER_100K", "TIER_10K", "TIER_1K", "TIER_250", "TIER_2K", "TIER_50", "TIER_UNLIMITED", "UNRECOGNIZED"

  - `payload.currency` (string)
    The currency code for the account.

  - `comment` (string)
    Comment for account.

  - `type` (string, required)
    Type of event in this case `WHATSAPP_ACCOUNT_PENDING_VERIFICATION`.

  - `payload` (object, required)
    Account at time of callback.

  - `payload.state` (string)
    The current state of your account.
    Enum: "ONBOARDED", "PENDING_FACEBOOK_VERIFICATION", "REJECTED"

  - `payload.isEmbeddedSignup` (boolean, required)
    `true` if the Account was created through Embedded Signup. `false` otherwise.

  - `payload.businessManager` (string, required)
    Business manager.
    Enum: "SINCH_AMERICA", "SINCH_BR", "SINCH_MX", "SINCH_SEP", "SINCH_UK", "UNRECOGNIZED"

  - `payload.wabaId` (string)
    WhatsApp Business Manager ID.

  - `payload.changes` (object)
    Any pending changes to the account.

  - `payload.changes.status` (string, required)
    Current status of the pending changes.
    Enum: "DRAFT", "IN_PROGRESS", "PENDING_FACEBOOK_VERIFICATION", "REJECTED"

  - `payload.changes.details` (any)
    The pending changes to account details and information

  - `payload.changes.details.clientBusinessManagerId` (string, required)
    The Business Manager ID for the client.

  - `payload.changes.details.companyLegalName` (string)
    The registered name of the brand who will be engaging with their users.

  - `payload.changes.details.wabaName` (string, required)
    The registered name of the brand who will be engaging with their users.

  - `payload.changes.details.senderDetails` (object)
    Details of the sender firstly created.

  - `payload.changes.details.senderDetails.displayName` (string, required)
    Waba display name / used as default display name of new phone at Meta

  - `payload.changes.details.senderDetails.businessCategory` (string, required)
    Vertical / business category for the business account.
    Enum: "ALCOHOL", "AUTOMOTIVE", "BEAUTY_SPA_SALON", "CLOTHING_AND_APPAREL", "EDUCATION", "ENTERTAINMENT", "EVENT_PLANNING_AND_SERVICE", "FINANCE_AND_BANKING", "FOOD_AND_GROCERY", "HOTEL_AND_LODGING", "MEDICAL_AND_HEALTH", "NON_PROFIT", "NOT_SET", "ONLINE_GAMBLING", "OTC_DRUGS", "OTHER", "PHYSICAL_GAMBLING", "PROFESSIONAL_SERVICES", "PUBLIC_SERVICE", "RESTAURANT", "SHOPPING_AND_RETAIL", "TRAVEL_AND_TRANSPORTATION", "UNRECOGNIZED"

  - `payload.changes.details.senderDetails.region` (string, required)
    Region for the partner-initiated sender.
    Enum: "BR", "EU", "US", "UNRECOGNIZED"

  - `payload.changes.details.senderDetails.metaLocalStorage` (string, required)
    Local storage region for the partner-initiated sender.
    Enum: "AE", "AU", "BH", "BR", "CA", "CH", "DE", "GB", "ID", "IN", "JP", "KR", "SG", "US", "ZA", "UNRECOGNIZED", "UNSPECIFIED"

  - `payload.details` (object)
    Account details and information.

  - `payload.wabaBanState` (string)
    Ban state when account has been banned.
    Enum: "DISABLE", "REINSTATE", "SCHEDULE_FOR_DISABLE", "UNRECOGNIZED"

  - `payload.wabaBanDate` (string)
    The UTC Date Time in ISO 8601 for when account has been banned.

  - `payload.wabaEnabledForInsights` (boolean)
    Template analytics status for account.

  - `payload.wabaEnabledForDirectSend` (boolean)
    Direct Send API status for account.

  - `payload.wabaMaxPriceOnboarded` (boolean, required)
    Indicates whether the account has the maximum price feature enabled.

  - `payload.compatibleRegions` (array, required)
    Conversation API app regions the sender can be used for.

  - `payload.primaryBusinessLocation` (string)
    Two-letter country code in ISO 3166 standard, specifying the country where business is based
    Enum: "AD", "AE", "AF", "AG", "AI", "AL", "AM", "AO", "AQ", "AR", "AS", "AT", "AU", "AW", "AZ", "BA", "BB", "BD", "BE", "BF", "BG", "BH", "BI", "BJ", "BM", "BN", "BO", "BQ", "BR", "BS", "BT", "BW", "BY", "BZ", "CA", "CD", "CF", "CG", "CH", "CI", "CK", "CL", "CM", "CN", "CO", "CR", "CU", "CV", "CW", "CY", "CZ", "DE", "DJ", "DK", "DM", "DO", "DZ", "EC", "EE", "EG", "ER", "ES", "ET", "FI", "FJ", "FK", "FM", "FO", "FR", "GA", "GB", "GD", "GE", "GF", "GG", "GH", "GI", "GL", "GM", "GN", "GP", "GQ", "GR", "GT", "GU", "GW", "GY", "HK", "HN", "HR", "HT", "HU", "ID", "IE", "IL", "IM", "IN", "IO", "IQ", "IR", "IS", "IT", "JE", "JM", "JO", "JP", "KE", "KG", "KH", "KI", "KM", "KN", "KP", "KR", "KW", "KY", "KZ", "LA", "LB", "LC", "LI", "LK", "LR", "LS", "LT", "LU", "LV", "LY", "MA", "MC", "MD", "ME", "MG", "MH", "MK", "ML", "MM", "MN", "MO", "MP", "MQ", "MR", "MS", "MT", "MU", "MV", "MW", "MX", "MY", "MZ", "NA", "NC", "NE", "NF", "NG", "NI", "NL", "NO", "NP", "NR", "NU", "NZ", "OM", "PA", "PE", "PF", "PG", "PH", "PK", "PL", "PM", "PR", "PS", "PT", "PW", "PY", "QA", "RE", "RO", "RS", "RU", "RW", "SA", "SB", "SC", "SD", "SE", "SG", "SH", "SI", "SK", "SL", "SM", "SN", "SO", "SR", "SS", "ST", "SV", "SX", "SY", "SZ", "TC", "TD", "TG", "TH", "TJ", "TK", "TL", "TM", "TN", "TO", "TR", "TT", "TV", "TW", "TZ", "UA", "UG", "UM", "US", "UY", "UZ", "VC", "VE", "VG", "VI", "VN", "VU", "WF", "WS", "XK", "YE", "YT", "ZA", "ZM", "ZW", "UNRECOGNIZED"

  - `payload.partnerInitiatedRequestId` (string)
    Deprecated. This field is retained for backward compatibility and is always returned as undefined.

  - `payload.businessDailyLimit` (string)
    Current daily message limit of the account.
    Enum: "NOT_SET", "TIER_100K", "TIER_10K", "TIER_1K", "TIER_250", "TIER_2K", "TIER_50", "TIER_UNLIMITED", "UNRECOGNIZED"

  - `payload.currency` (string)
    The currency code for the account.

  - `comment` (string)
    Comment for account.

  - `type` (string, required)
    Type of event in this case `WHATSAPP_ACCOUNT_DAILY_LIMIT_CHANGED`.

  - `payload` (object, required)
    Account at time of callback.

  - `payload.state` (string)
    The current state of your account.
    Enum: "ONBOARDED", "PENDING_FACEBOOK_VERIFICATION", "REJECTED"

  - `payload.isEmbeddedSignup` (boolean, required)
    `true` if the Account was created through Embedded Signup. `false` otherwise.

  - `payload.businessManager` (string, required)
    Business manager.
    Enum: "SINCH_AMERICA", "SINCH_BR", "SINCH_MX", "SINCH_SEP", "SINCH_UK", "UNRECOGNIZED"

  - `payload.wabaId` (string)
    WhatsApp Business Manager ID.

  - `payload.changes` (object)
    Any pending changes to the account.

  - `payload.changes.status` (string, required)
    Current status of the pending changes.
    Enum: "DRAFT", "IN_PROGRESS", "PENDING_FACEBOOK_VERIFICATION", "REJECTED"

  - `payload.changes.details` (any)
    The pending changes to account details and information

  - `payload.changes.details.clientBusinessManagerId` (string, required)
    The Business Manager ID for the client.

  - `payload.changes.details.companyLegalName` (string)
    The registered name of the brand who will be engaging with their users.

  - `payload.changes.details.wabaName` (string, required)
    The registered name of the brand who will be engaging with their users.

  - `payload.changes.details.senderDetails` (object)
    Details of the sender firstly created.

  - `payload.changes.details.senderDetails.displayName` (string, required)
    Waba display name / used as default display name of new phone at Meta

  - `payload.changes.details.senderDetails.businessCategory` (string, required)
    Vertical / business category for the business account.
    Enum: "ALCOHOL", "AUTOMOTIVE", "BEAUTY_SPA_SALON", "CLOTHING_AND_APPAREL", "EDUCATION", "ENTERTAINMENT", "EVENT_PLANNING_AND_SERVICE", "FINANCE_AND_BANKING", "FOOD_AND_GROCERY", "HOTEL_AND_LODGING", "MEDICAL_AND_HEALTH", "NON_PROFIT", "NOT_SET", "ONLINE_GAMBLING", "OTC_DRUGS", "OTHER", "PHYSICAL_GAMBLING", "PROFESSIONAL_SERVICES", "PUBLIC_SERVICE", "RESTAURANT", "SHOPPING_AND_RETAIL", "TRAVEL_AND_TRANSPORTATION", "UNRECOGNIZED"

  - `payload.changes.details.senderDetails.region` (string, required)
    Region for the partner-initiated sender.
    Enum: "BR", "EU", "US", "UNRECOGNIZED"

  - `payload.changes.details.senderDetails.metaLocalStorage` (string, required)
    Local storage region for the partner-initiated sender.
    Enum: "AE", "AU", "BH", "BR", "CA", "CH", "DE", "GB", "ID", "IN", "JP", "KR", "SG", "US", "ZA", "UNRECOGNIZED", "UNSPECIFIED"

  - `payload.details` (object)
    Account details and information.

  - `payload.wabaBanState` (string)
    Ban state when account has been banned.
    Enum: "DISABLE", "REINSTATE", "SCHEDULE_FOR_DISABLE", "UNRECOGNIZED"

  - `payload.wabaBanDate` (string)
    The UTC Date Time in ISO 8601 for when account has been banned.

  - `payload.wabaEnabledForInsights` (boolean)
    Template analytics status for account.

  - `payload.wabaEnabledForDirectSend` (boolean)
    Direct Send API status for account.

  - `payload.wabaMaxPriceOnboarded` (boolean, required)
    Indicates whether the account has the maximum price feature enabled.

  - `payload.compatibleRegions` (array, required)
    Conversation API app regions the sender can be used for.

  - `payload.primaryBusinessLocation` (string)
    Two-letter country code in ISO 3166 standard, specifying the country where business is based
    Enum: "AD", "AE", "AF", "AG", "AI", "AL", "AM", "AO", "AQ", "AR", "AS", "AT", "AU", "AW", "AZ", "BA", "BB", "BD", "BE", "BF", "BG", "BH", "BI", "BJ", "BM", "BN", "BO", "BQ", "BR", "BS", "BT", "BW", "BY", "BZ", "CA", "CD", "CF", "CG", "CH", "CI", "CK", "CL", "CM", "CN", "CO", "CR", "CU", "CV", "CW", "CY", "CZ", "DE", "DJ", "DK", "DM", "DO", "DZ", "EC", "EE", "EG", "ER", "ES", "ET", "FI", "FJ", "FK", "FM", "FO", "FR", "GA", "GB", "GD", "GE", "GF", "GG", "GH", "GI", "GL", "GM", "GN", "GP", "GQ", "GR", "GT", "GU", "GW", "GY", "HK", "HN", "HR", "HT", "HU", "ID", "IE", "IL", "IM", "IN", "IO", "IQ", "IR", "IS", "IT", "JE", "JM", "JO", "JP", "KE", "KG", "KH", "KI", "KM", "KN", "KP", "KR", "KW", "KY", "KZ", "LA", "LB", "LC", "LI", "LK", "LR", "LS", "LT", "LU", "LV", "LY", "MA", "MC", "MD", "ME", "MG", "MH", "MK", "ML", "MM", "MN", "MO", "MP", "MQ", "MR", "MS", "MT", "MU", "MV", "MW", "MX", "MY", "MZ", "NA", "NC", "NE", "NF", "NG", "NI", "NL", "NO", "NP", "NR", "NU", "NZ", "OM", "PA", "PE", "PF", "PG", "PH", "PK", "PL", "PM", "PR", "PS", "PT", "PW", "PY", "QA", "RE", "RO", "RS", "RU", "RW", "SA", "SB", "SC", "SD", "SE", "SG", "SH", "SI", "SK", "SL", "SM", "SN", "SO", "SR", "SS", "ST", "SV", "SX", "SY", "SZ", "TC", "TD", "TG", "TH", "TJ", "TK", "TL", "TM", "TN", "TO", "TR", "TT", "TV", "TW", "TZ", "UA", "UG", "UM", "US", "UY", "UZ", "VC", "VE", "VG", "VI", "VN", "VU", "WF", "WS", "XK", "YE", "YT", "ZA", "ZM", "ZW", "UNRECOGNIZED"

  - `payload.partnerInitiatedRequestId` (string)
    Deprecated. This field is retained for backward compatibility and is always returned as undefined.

  - `payload.businessDailyLimit` (string)
    Current daily message limit of the account.
    Enum: "NOT_SET", "TIER_100K", "TIER_10K", "TIER_1K", "TIER_250", "TIER_2K", "TIER_50", "TIER_UNLIMITED", "UNRECOGNIZED"

  - `payload.currency` (string)
    The currency code for the account.

  - `comment` (string)
    Comment for account.

  - `type` (string, required)
    Type of event in this case `WHATSAPP_WABA_ACCOUNT_CHANGED`.

  - `payload` (object, required)
    Account at time of callback.

  - `payload.state` (string)
    The current state of your account.
    Enum: "ONBOARDED", "PENDING_FACEBOOK_VERIFICATION", "REJECTED"

  - `payload.isEmbeddedSignup` (boolean, required)
    `true` if the Account was created through Embedded Signup. `false` otherwise.

  - `payload.businessManager` (string, required)
    Business manager.
    Enum: "SINCH_AMERICA", "SINCH_BR", "SINCH_MX", "SINCH_SEP", "SINCH_UK", "UNRECOGNIZED"

  - `payload.wabaId` (string)
    WhatsApp Business Manager ID.

  - `payload.changes` (object)
    Any pending changes to the account.

  - `payload.changes.status` (string, required)
    Current status of the pending changes.
    Enum: "DRAFT", "IN_PROGRESS", "PENDING_FACEBOOK_VERIFICATION", "REJECTED"

  - `payload.changes.details` (any)
    The pending changes to account details and information

  - `payload.changes.details.clientBusinessManagerId` (string, required)
    The Business Manager ID for the client.

  - `payload.changes.details.companyLegalName` (string)
    The registered name of the brand who will be engaging with their users.

  - `payload.changes.details.wabaName` (string, required)
    The registered name of the brand who will be engaging with their users.

  - `payload.changes.details.senderDetails` (object)
    Details of the sender firstly created.

  - `payload.changes.details.senderDetails.displayName` (string, required)
    Waba display name / used as default display name of new phone at Meta

  - `payload.changes.details.senderDetails.businessCategory` (string, required)
    Vertical / business category for the business account.
    Enum: "ALCOHOL", "AUTOMOTIVE", "BEAUTY_SPA_SALON", "CLOTHING_AND_APPAREL", "EDUCATION", "ENTERTAINMENT", "EVENT_PLANNING_AND_SERVICE", "FINANCE_AND_BANKING", "FOOD_AND_GROCERY", "HOTEL_AND_LODGING", "MEDICAL_AND_HEALTH", "NON_PROFIT", "NOT_SET", "ONLINE_GAMBLING", "OTC_DRUGS", "OTHER", "PHYSICAL_GAMBLING", "PROFESSIONAL_SERVICES", "PUBLIC_SERVICE", "RESTAURANT", "SHOPPING_AND_RETAIL", "TRAVEL_AND_TRANSPORTATION", "UNRECOGNIZED"

  - `payload.changes.details.senderDetails.region` (string, required)
    Region for the partner-initiated sender.
    Enum: "BR", "EU", "US", "UNRECOGNIZED"

  - `payload.changes.details.senderDetails.metaLocalStorage` (string, required)
    Local storage region for the partner-initiated sender.
    Enum: "AE", "AU", "BH", "BR", "CA", "CH", "DE", "GB", "ID", "IN", "JP", "KR", "SG", "US", "ZA", "UNRECOGNIZED", "UNSPECIFIED"

  - `payload.details` (object)
    Account details and information.

  - `payload.wabaBanState` (string)
    Ban state when account has been banned.
    Enum: "DISABLE", "REINSTATE", "SCHEDULE_FOR_DISABLE", "UNRECOGNIZED"

  - `payload.wabaBanDate` (string)
    The UTC Date Time in ISO 8601 for when account has been banned.

  - `payload.wabaEnabledForInsights` (boolean)
    Template analytics status for account.

  - `payload.wabaEnabledForDirectSend` (boolean)
    Direct Send API status for account.

  - `payload.wabaMaxPriceOnboarded` (boolean, required)
    Indicates whether the account has the maximum price feature enabled.

  - `payload.compatibleRegions` (array, required)
    Conversation API app regions the sender can be used for.

  - `payload.primaryBusinessLocation` (string)
    Two-letter country code in ISO 3166 standard, specifying the country where business is based
    Enum: "AD", "AE", "AF", "AG", "AI", "AL", "AM", "AO", "AQ", "AR", "AS", "AT", "AU", "AW", "AZ", "BA", "BB", "BD", "BE", "BF", "BG", "BH", "BI", "BJ", "BM", "BN", "BO", "BQ", "BR", "BS", "BT", "BW", "BY", "BZ", "CA", "CD", "CF", "CG", "CH", "CI", "CK", "CL", "CM", "CN", "CO", "CR", "CU", "CV", "CW", "CY", "CZ", "DE", "DJ", "DK", "DM", "DO", "DZ", "EC", "EE", "EG", "ER", "ES", "ET", "FI", "FJ", "FK", "FM", "FO", "FR", "GA", "GB", "GD", "GE", "GF", "GG", "GH", "GI", "GL", "GM", "GN", "GP", "GQ", "GR", "GT", "GU", "GW", "GY", "HK", "HN", "HR", "HT", "HU", "ID", "IE", "IL", "IM", "IN", "IO", "IQ", "IR", "IS", "IT", "JE", "JM", "JO", "JP", "KE", "KG", "KH", "KI", "KM", "KN", "KP", "KR", "KW", "KY", "KZ", "LA", "LB", "LC", "LI", "LK", "LR", "LS", "LT", "LU", "LV", "LY", "MA", "MC", "MD", "ME", "MG", "MH", "MK", "ML", "MM", "MN", "MO", "MP", "MQ", "MR", "MS", "MT", "MU", "MV", "MW", "MX", "MY", "MZ", "NA", "NC", "NE", "NF", "NG", "NI", "NL", "NO", "NP", "NR", "NU", "NZ", "OM", "PA", "PE", "PF", "PG", "PH", "PK", "PL", "PM", "PR", "PS", "PT", "PW", "PY", "QA", "RE", "RO", "RS", "RU", "RW", "SA", "SB", "SC", "SD", "SE", "SG", "SH", "SI", "SK", "SL", "SM", "SN", "SO", "SR", "SS", "ST", "SV", "SX", "SY", "SZ", "TC", "TD", "TG", "TH", "TJ", "TK", "TL", "TM", "TN", "TO", "TR", "TT", "TV", "TW", "TZ", "UA", "UG", "UM", "US", "UY", "UZ", "VC", "VE", "VG", "VI", "VN", "VU", "WF", "WS", "XK", "YE", "YT", "ZA", "ZM", "ZW", "UNRECOGNIZED"

  - `payload.partnerInitiatedRequestId` (string)
    Deprecated. This field is retained for backward compatibility and is always returned as undefined.

  - `payload.businessDailyLimit` (string)
    Current daily message limit of the account.
    Enum: "NOT_SET", "TIER_100K", "TIER_10K", "TIER_1K", "TIER_250", "TIER_2K", "TIER_50", "TIER_UNLIMITED", "UNRECOGNIZED"

  - `payload.currency` (string)
    The currency code for the account.

  - `comment` (string)
    Comment for account.

## Callback response 200:

  - `200` (unknown)
    Response to callback will be ignored. The call will retry if unsuccessful.

  - `200` (unknown)
    Response to callback will be ignored. The call will retry if unsuccessful.

  - `200` (unknown)
    Response to callback will be ignored. The call will retry if unsuccessful.

  - `200` (unknown)
    Response to callback will be ignored. The call will retry if unsuccessful.

  - `200` (unknown)
    Response to callback will be ignored. The call will retry if unsuccessful.

  - `200` (unknown)
    Response to callback will be ignored. The call will retry if unsuccessful.

