# Partner-led Business Verification | Developer Documentation

<div id="bkmrk-partner-led-business">## Partner-led Business Verification

<div><span>Updated: Nov 14, 2025</span></div><div><div>This feature is currently only available to approved **Select Solution** and **Premier** Solution Partners. See our [Sign up for partner-led business verification<span>?</span>](https://www.facebook.com/business/help/1091073752691122) Help Center article to learn how to request approval.</div></div><div>This document describes how to create business verification submissions for business customers who have been onboarded via Embedded Signup.</div><div>If you are an approved Solution Partner, you can gather required business verification documentation from your onboarded business customers and submit their business for verification on their behalf. Decisions on submissions created in this way can be made in minutes instead days.</div><div id="bkmrk-requirements"><div id="bkmrk-requirements-1"><div>### Requirements

</div></div></div><span>you must already be an approved **Select Solution** or **Premier** Solution Partner, and [approved for access<span>?</span>](https://www.facebook.com/business/help/1091073752691122)</span><span>your [system user access token](/books/meta-whatsapp/page/access-tokens-guide-developer-documentation)</span><span>the system user whose system token you are using must be an admin on your business portfolio (see our [About business portfolio access<span>?</span>](https://www.facebook.com/business/help/442345745885606) Help Center article)</span><span>the system user whose system token you are using must have granted your app the **business\_management** permission</span><span>the business customer's business portfolio ID ([provided by the customer<span>?</span>](https://www.facebook.com/business/help/1181250022022158?id=180505742745347) or returned via API by requesting the `owner_business_info field` on the customer's WABA ID, using their [business token](/books/meta-whatsapp/page/access-tokens-guide-developer-documentation))</span><div id="bkmrk-limitations"><div id="bkmrk-limitations-1"><div>### Limitations

</div></div></div><div>You are limited to three submissions for a given business customer. If all three submissions are rejected, the customer must complete business verification on their own. If your submission is rejected three times, share the following Help Center article with the customer:</div><div>[How to Verify Your Business on Meta<span>?</span>](https://www.facebook.com/business/help/2058515294227817?id=180505742745347)</div><div id="bkmrk-support"><div id="bkmrk-support-1"><div>### Support

</div></div></div><div>If you need help with partner-led business verification, open a Direct Support ticket:</div><span>Go to [Direct Support<span>?</span>](https://business.facebook.com/direct-support/).</span><span>Click **Ask a Question**.</span><span>Under **Topic** select **WABiz: Onboarding**.</span><span>Click **Request type** and select **Partner-led Business Verification for WhatsApp**.</span><div id="bkmrk-supported-documents"><div id="bkmrk-supported-documents-1"><div>### Supported Documents

</div></div></div><div>See the following Help Center article for a list of business documents that we will accept:</div><div>[Upload official documents to verify your business<span>?</span>](https://www.facebook.com/business/help/159334372093366)</div><div id="bkmrk-turnaround-time"><div id="bkmrk-turnaround-time-1"><div>### Turnaround Time

</div></div></div><div>The average turnaround time for a submission is 5 minutes, but can take several hours. If you do not receive a webhook notifying of the outcome of a submission after 24 hours, please open a Direct Support ticket.</div><div id="bkmrk-webhooks"><div id="bkmrk-webhooks-1"><div>### Webhooks

</div></div></div><div>Submission decisions are communicated via **account\_update** webhook, so make sure your app is subscribed to the **account\_update** webhook field, and your app is [subscribed to webhooks on the business customer's WhatsApp Business Account](/books/meta-whatsapp/page/managing-webhooks-developer-documentation).</div><div id="bkmrk-webhook-parameters"><div id="bkmrk-webhook-parameters-1"><div>#### Webhook parameters

</div></div></div><div><table><thead><tr><th><span>Placeholder </span></th><th><span>Description </span></th><th><span>Example value </span></th></tr></thead><tbody><tr><td><div><div>`<CUSTOMER_BUSINESS_PORTFOLIO_ID>`</div></div></td><td><div><div>Business customer's business portfolio ID.</div></div></td><td><div><div>`2729063490586005`</div></div></td></tr><tr><td><div><div>`<REJECTION_REASONS>`</div></div></td><td><div><div>Description of rejection reasons. Note that this parameter will be present even if the submission was rejected, but its value will be set to `NONE`.</div><div>See the `rejection_reasons` field on the [WhatsApp Business Partner Client Verification Submission](https://developers.facebook.com/docs/graph-api/reference/whats-app-business-partner-client-verification-submission#Reading) node reference for a list of possible values and their descriptions.</div></div></td><td><div><div>`LEGAL_NAME_NOT_FOUND_IN_DOCUMENTS`</div></div></td></tr><tr><td><div><div>`<STATUS>`</div></div></td><td><div><div>Business verification status. Values can be:</div><div>`APPROVED` - Indicates the customer's business has been verified.</div><div>`FAILED` - Indicates we were unable to verify the customer's business based on the submitted business information.</div></div></td><td><div><div>`APPROVED`</div></div></td></tr><tr><td><div><div>`<WABA>`</div></div></td><td><div><div>Business customer's WABA ID.</div></div></td><td><div><div>`486585971195941`</div></div></td></tr><tr><td><div><div>`<WEBHOOK_SENT_TIMESTAMP>`</div></div></td><td><div><div>Unix timestamp indicating when the webhook was sent.</div></div></td><td><div><div>`1730752761`</div></div></td></tr></tbody></table>

</div><div id="bkmrk-getting-submission-s"><div id="bkmrk-getting-submission-s-1"><div>### Getting submission status

</div></div></div><div id="bkmrk-request-parameters-3"><div id="bkmrk-request-parameters-4"><div>#### Request parameters

</div></div></div><div><table><thead><tr><th><span>Placeholder </span></th><th><span>Description </span></th><th><span>Example value </span></th></tr></thead><tbody><tr><td><div><div>`<CUSTOMER_BUSINESS_PORTFOLIO_ID>`</div></div></td><td><div><div>**Optional.**</div><div>The customer's business portfolio ID.</div><div>Include this parameter if you only want to get data on submissions you have created for the business identified by the customer's business portfolio ID.</div></div></td><td><div><div>`2729063490586005`</div></div></td></tr><tr><td><div><div>`<SYSTEM_TOKEN>`</div></div></td><td><div><div>**Required.**</div><div>Your system user access token.</div></div></td><td><div><div>```
EAAAN6tcBzAUBOZC82CW7iR2LiaZBwUHS4Y7FDtQxRUPy1PHZClDGZBZCgWdrTisgMjpFKiZAi1FBBQNO2IqZBAzdZAA16lmUs0XgRcCf6z1LLxQCgLXDEpg80d41UZBt1FKJZCqJFcTYXJvSMeHLvOdZwFyZBrV9ZPHZASSqxDZBUZASyFdzjiy2A1sippEsF4DVV5W2IlkOSr2LrMLuYoNMYBy8xQczzOKDOMccqHEZD
```

</div></div></td></tr></tbody></table>

</div><div id="bkmrk-response-3"><div id="bkmrk-response-4"><div>#### Response

</div></div></div><div>Upon success, the endpoint returns an array of [WhatsApp Business Partner Client Verification Submission](https://developers.facebook.com/docs/graph-api/reference/whats-app-business-partner-client-verification-submission) nodes, with default fields on each node.</div><div id="bkmrk-response-parameters-3"><div id="bkmrk-response-parameters-4"><div>#### Response parameters

</div></div></div><div>See the [WhatsApp Business Partner Client Verification Submission](https://developers.facebook.com/docs/graph-api/reference/whats-app-business-partner-client-verification-submission) node reference for descriptions of returned fields and parameter values.</div><div id="bkmrk-get-business-verific"><div id="bkmrk-get-business-verific-1"><div>### Get business verification status

</div></div></div><div id="bkmrk-request-parameters-6"><div id="bkmrk-request-parameters-7"><div>#### Request parameters

</div></div></div><div><table><thead><tr><th><span>Placeholder </span></th><th><span>Description </span></th><th><span>Example value </span></th></tr></thead><tbody><tr><td><div><div>`<BUSINESS_PORTFOLIO_ID>`</div></div></td><td><div><div>**Required.**</div><div>The customer's business portfolio ID.</div></div></td><td><div><div>`2729063490586005`</div></div></td></tr><tr><td><div><div>`<BUSINESS_TOKEN>`</div></div></td><td><div><div>**Required.**</div><div>The customer's business token.</div></div></td><td><div><div>```
EAAAN6tcBzAUBOwtDtTfmZCJ9n3FHpSDcDTH86ekf89XnnMZAtaitMUysPDE7LES3CXkA4MmbKCghdQeU1boHr0QZA05SShiILcoUy7ZAb2GE7hrUEpYHKLDuP2sYZCURkZCHGEvEGjScGLHzC4KDm8tq2slt4BsOQE1HHX8DzHahdT51MRDqBw0YaeZByrVFZkVAoVTxXUtuKgDDdrmJQXMnI4jqJYetsZCP1efj5ygGscZBm4OvvuCYB039ZAFlyNn
```

</div></div></td></tr></tbody></table>

</div><div id="bkmrk-response-parameters-6"><div id="bkmrk-response-parameters-7"><div>#### Response parameters

</div></div></div><div><table><thead><tr><th><span>Placeholder </span></th><th><span>Description </span></th><th><span>Example value </span></th></tr></thead><tbody><tr><td><div><div>`<BUSINESS_PORTFOLIO_ID>`</div></div></td><td><div><div>The business customer's business portfolio ID.</div></div></td><td><div><div>`2729063490586005`</div></div></td></tr><tr><td><div><div>`<VERIFICATION_STATUS>`</div></div></td><td><div><div>The business portfolio's verification status.</div><div>See the `verification_status` field on the [Business](https://developers.facebook.com/docs/marketing-api/reference/business#Reading) node reference for a list of possible values.</div></div></td><td><div><div>`verified`</div></div></td></tr></tbody></table>

</div></div>