{"id":93,"date":"2026-10-25T12:55:31","date_gmt":"2026-10-25T12:55:31","guid":{"rendered":"https:\/\/vectalk.com.br\/blog\/how-to-get-whatsapp-api-access\/"},"modified":"2026-10-25T13:09:15","modified_gmt":"2026-10-25T13:09:15","slug":"how-to-get-whatsapp-api-access","status":"publish","type":"post","link":"https:\/\/vectalk.com.br\/blog\/en\/how-to-get-whatsapp-api-access\/","title":{"rendered":"How to get access to the WhatsApp Business API: step by step"},"content":{"rendered":"\n<p><em>Updated on October 25, 2026<\/em><\/p>\n\n\n\n<p>To get access to the official WhatsApp Business API, you need a Meta business portfolio, a WhatsApp account with a phone number registered on Cloud API, a Messaging account with a payment method, and an app (yours or a provider&#8217;s) with permission to use those assets. There are two paths: integrate directly through Meta&#8217;s developer dashboard, or go through a provider&#8217;s Embedded Signup, which creates everything in a few screens. There is no approval queue to &#8220;unlock the API&#8221;; what takes time is verifying your business and getting the number ready.<\/p>\n\n\n\n<p>This guide covers what to prepare, both paths step by step, and the most common blockers.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What you need before you start<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Item<\/th><th>What it&#8217;s for<\/th><th>Note<\/th><\/tr><\/thead><tbody><tr><td>Business portfolio (Meta Business Suite)<\/td><td>Groups accounts, numbers, users and payment<\/td><td>Required to use the platform<\/td><\/tr><tr><td>WhatsApp account<\/td><td>Holds the number, display name and profile<\/td><td>Under the 2026 account model, separate from the Messaging account<\/td><\/tr><tr><td>Messaging account (formerly WABA)<\/td><td>Holds templates, billing and webhook subscriptions<\/td><td>The <code>waba_id<\/code> still works as its ID<\/td><\/tr><tr><td>Phone number<\/td><td>Sends and receives messages<\/td><td>Must be able to receive SMS or a voice call<\/td><\/tr><tr><td>Business-type Meta app<\/td><td>Makes the API calls<\/td><td>Yours (direct integration) or the provider&#8217;s<\/td><\/tr><tr><td>Payment method<\/td><td>Pays for delivered messages<\/td><td>Attached to the Messaging account, unless the provider invoices you<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Sources: <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/about-the-platform\" target=\"_blank\" rel=\"noreferrer noopener\">About the platform<\/a> and <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/account-model-evolution\" target=\"_blank\" rel=\"noreferrer noopener\">Updates to WhatsApp Business accounts<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Phone number requirements<\/h3>\n\n\n\n<p>According to the <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/business-phone-numbers\/phone-numbers\" target=\"_blank\" rel=\"noreferrer noopener\">business phone numbers documentation<\/a>, the number must:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>be owned by your business;<\/li>\n\n\n<li>have a country and area code (short codes are not supported);<\/li>\n\n\n<li>be able to receive a voice call or SMS for the verification code.<\/li>\n\n<\/ul>\n\n\n\n<p>Numbers already in use on WhatsApp can only be registered after they are deleted from the app. The exception is a <strong>WhatsApp Business app<\/strong> number, which can move to the API without leaving the app through coexistence. If the number is on regular WhatsApp, see <a href=\"https:\/\/vectalk.com.br\/blog\/en\/use-existing-whatsapp-number-business-api\/\">how to free up a number for the API<\/a>. Landlines and toll-free numbers are accepted too, as long as they can receive the verification call, including when there is an IVR.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Path 1: direct integration with Meta<\/h2>\n\n\n\n<p>This is the path for teams with their own developers who will use the API only for their own business. The steps follow Meta&#8217;s <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/get-started\" target=\"_blank\" rel=\"noreferrer noopener\">Get started<\/a> guide.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Create the app.<\/strong> In the <a href=\"https:\/\/developers.facebook.com\/apps\" target=\"_blank\" rel=\"noreferrer noopener\">App Dashboard<\/a>, create an app and pick the &#8220;Connect with customers through WhatsApp&#8221; use case. During setup, select an existing business portfolio or create one.<\/li>\n\n\n<li><strong>Use the test resources.<\/strong> Meta automatically creates a test account and a test phone number. They have relaxed limits and don&#8217;t need a payment method to send templates.<\/li>\n\n\n<li><strong>Send your first message.<\/strong> In <strong>WhatsApp &gt; API Setup<\/strong>, generate a temporary token and send a test message. That token expires quickly and is only for this first contact.<\/li>\n\n\n<li><strong>Set up the webhook.<\/strong> Enter your callback URL and verify token in <strong>WhatsApp &gt; Configuration<\/strong> and subscribe to the <code>messages<\/code> field. Without a webhook you don&#8217;t receive messages or statuses.<\/li>\n\n\n<li><strong>Create a permanent token.<\/strong> In <strong>Business settings &gt; System users<\/strong>, create a system user, give it access to the app and accounts, and generate a token with <code>business_management<\/code>, <code>whatsapp_business_management<\/code> and <code>whatsapp_business_messaging<\/code>. Details in <a href=\"https:\/\/vectalk.com.br\/blog\/en\/whatsapp-api-permanent-access-token\/\">permanent token<\/a>.<\/li>\n\n\n<li><strong>Add your real number.<\/strong> In WhatsApp Manager, add the number to the account and confirm ownership with the SMS or voice code. This is where you enter the display name.<\/li>\n\n\n<li><strong>Register the number on Cloud API.<\/strong> Adding and verifying are not enough: registration is an API call with a six-digit two-step verification PIN.<\/li>\n\n\n<li><strong>Add a payment method.<\/strong> In <a href=\"https:\/\/business.facebook.com\/latest\/billing_hub\/\" target=\"_blank\" rel=\"noreferrer noopener\">Billing Hub<\/a>, attach a payment method to the Messaging account.<\/li>\n\n\n<li><strong>Create and approve templates.<\/strong> Outside the 24-hour window, only approved templates can be sent.<\/li>\n\n<\/ol>\n\n\n\n<p>Step 7 looks like this:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"language-bash\">curl 'https:\/\/graph.facebook.com\/v26.0\/YOUR_PHONE_NUMBER_ID\/register' \\\n  -H 'Content-Type: application\/json' \\\n  -H 'Authorization: Bearer YOUR_SYSTEM_USER_TOKEN' \\\n  -d '{\n    \"messaging_product\": \"whatsapp\",\n    \"pin\": \"212834\"\n  }'<\/code><\/pre>\n\n\n\n<p>If the number doesn&#8217;t have two-step verification yet, the PIN you send becomes its PIN. Keep it safe: you need it to change the PIN or delete the number from the platform. The <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/business-phone-numbers\/registration\" target=\"_blank\" rel=\"noreferrer noopener\">registration page<\/a> limits this endpoint to 10 requests per number in 72 hours; beyond that, the API returns error <code>133016<\/code> and blocks new attempts for 72 hours.<\/p>\n\n\n\n<p>To confirm it worked, check the number&#8217;s status. It must be <code>CONNECTED<\/code> to send and receive:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"language-bash\">curl 'https:\/\/graph.facebook.com\/v26.0\/YOUR_PHONE_NUMBER_ID?fields=status,verified_name,quality_rating' \\\n  -H 'Authorization: Bearer YOUR_SYSTEM_USER_TOKEN'<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Path 2: through a provider, with Embedded Signup<\/h2>\n\n\n\n<p>Providers (Solution Partners and Tech Providers, explained in <a href=\"https:\/\/vectalk.com.br\/blog\/en\/whatsapp-bsp-tech-provider\/\">what a BSP and a Tech Provider are<\/a>) offer <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/embedded-signup\/overview\" target=\"_blank\" rel=\"noreferrer noopener\">Embedded Signup<\/a>, a Meta window launched from the provider&#8217;s website. In it, the business:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>logs in with its Facebook or Meta Business account;<\/li>\n\n\n<li>accepts the Cloud API, WhatsApp Business and Meta terms;<\/li>\n\n\n<li>picks an existing business portfolio or creates one;<\/li>\n\n\n<li>picks an existing WhatsApp account or creates one;<\/li>\n\n\n<li>enters and verifies the phone number;<\/li>\n\n\n<li>sets the display name;<\/li>\n\n\n<li>authorizes the provider&#8217;s app to access those assets.<\/li>\n\n<\/ol>\n\n\n\n<p>When it finishes, Meta returns the <code>waba_id<\/code>, the <code>phone_number_id<\/code> and a code that the provider exchanges for a token scoped to that client. The provider then registers the number, subscribes to webhooks and, if it is a Solution Partner, shares its credit line.<\/p>\n\n\n\n<p>The next step depends on the provider type. With a Solution Partner (or a partner of one), the business can start messaging right away. Otherwise, it must attach a payment method to the Messaging account first.<\/p>\n\n\n\n<p>The assets created belong to the business&#8217;s portfolio, and the business keeps full access to WhatsApp Manager. The provider cannot restrict that access.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Direct or through a provider: comparison<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th><\/th><th>Direct integration<\/th><th>Through a provider<\/th><\/tr><\/thead><tbody><tr><td>Who creates and maintains the Meta app<\/td><td>You<\/td><td>The provider<\/td><\/tr><tr><td>Access credential<\/td><td>System user token from your portfolio<\/td><td>Defined by the provider, which holds the Meta token<\/td><\/tr><tr><td>Webhook<\/td><td>One endpoint per app, configured by you<\/td><td>Configured by the provider<\/td><\/tr><tr><td>Number registration<\/td><td>You call <code>\/register<\/code><\/td><td>The provider does it during onboarding<\/td><\/tr><tr><td>Paying Meta<\/td><td>Your payment method<\/td><td>Your payment method or the provider&#8217;s invoice, depending on the model<\/td><\/tr><tr><td>Coexistence with the Business app<\/td><td>Meta requires a Solution Partner or Tech Provider<\/td><td>Available if the provider offers it<\/td><\/tr><tr><td>Initial technical effort<\/td><td>App, token, webhook and registration are on you<\/td><td>Complete signup and integrate with the provider&#8217;s API<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>The <a href=\"https:\/\/whatsappbusiness.com\/resources\/faq\/\" target=\"_blank\" rel=\"noreferrer noopener\">WhatsApp Business FAQ<\/a> sums up the choice: direct access is for businesses with in-house developers, and the partner route serves those who don&#8217;t build software or want to connect WhatsApp to tools such as an inbox, CRM or chatbot.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Business verification and display name<\/h2>\n\n\n\n<p>Verification isn&#8217;t required to start, but it changes what you can do:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Messaging limit.<\/strong> New portfolios start at 250 unique recipients per 24 hours outside the customer service window. Verifying your business is one of the paths to 2,000 (<a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/messaging-limits\" target=\"_blank\" rel=\"noreferrer noopener\">messaging limits<\/a>).<\/li>\n\n\n<li><strong>Phone numbers.<\/strong> New portfolios can register two numbers; with verification or after reaching the 2,000 limit, the cap rises to 20.<\/li>\n\n\n<li><strong>Templates.<\/strong> Messaging accounts in unverified portfolios can have up to 250 templates; verified ones with an approved display name can have up to 6,000.<\/li>\n\n<\/ul>\n\n\n\n<p>The display name is entered at registration and automatically reviewed when your messaging limit goes up. You can change it up to 10 times every 30 days. Rules and rejection reasons are in <a href=\"https:\/\/vectalk.com.br\/blog\/en\/whatsapp-display-name-api\/\">display names on the WhatsApp API<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Payment method<\/h2>\n\n\n\n<p>Meta charges per delivered message, based on category and the recipient&#8217;s country. Since October 1, 2026, each number gets 1,000 free service messages per month, and the <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/pricing\" target=\"_blank\" rel=\"noreferrer noopener\">pricing page<\/a> warns that, without a payment method, service messages stop being delivered after that free tier.<\/p>\n\n\n\n<p>Businesses whose billing country is Brazil can have Messaging accounts in Brazilian reais (BRL), invoiced by Facebook Brasil, Meta&#8217;s local entity. Meta requires those businesses to move all their Messaging accounts to BRL by June 30, 2027.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Most common blockers<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Symptom<\/th><th>Likely cause<\/th><th>What to do<\/th><\/tr><\/thead><tbody><tr><td>Number won&#8217;t register<\/td><td>It&#8217;s still on WhatsApp or the Business app<\/td><td>Delete the app account or use coexistence through a provider<\/td><\/tr><tr><td>Error <code>133016<\/code><\/td><td>More than 10 registration attempts in 72 hours<\/td><td>Wait 72 hours<\/td><\/tr><tr><td>Error <code>133010<\/code> when sending<\/td><td>Number added but not registered<\/td><td>Call <code>\/register<\/code> with the PIN<\/td><\/tr><tr><td>Error <code>200<\/code> on client accounts<\/td><td>App without <em>Advanced access<\/em><\/td><td>Complete App Review (only for those serving other businesses)<\/td><\/tr><tr><td>Error <code>131042<\/code><\/td><td>Payment method problem<\/td><td>Check the payment method on the Messaging account<\/td><\/tr><tr><td>Error <code>190<\/code><\/td><td>Expired token<\/td><td>Replace the temporary token with a system user token<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Sources: <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/support\/error-codes\" target=\"_blank\" rel=\"noreferrer noopener\">error codes<\/a> and <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/business-phone-numbers\/registration\" target=\"_blank\" rel=\"noreferrer noopener\">number registration<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How to do it with Vectalk<\/h2>\n\n\n\n<p>With Vectalk, access follows Path 2, and Vectalk takes care of the app, the Meta tokens and webhook routing:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Create your account at <a href=\"https:\/\/apps.vectalk.com.br\/register\">apps.vectalk.com.br\/register<\/a>.<\/li>\n\n\n<li>In <strong>Instances<\/strong>, click <strong>Connect account<\/strong> and complete Embedded Signup. Vectalk imports the <code>phone_number_id<\/code>, the <code>waba_id<\/code> and the Meta token.<\/li>\n\n\n<li>In <strong>Settings \u2192 API Tokens<\/strong>, generate an organization or instance token.<\/li>\n\n\n<li>Send your first message with <code>POST \/api\/messages<\/code> and register a webhook with <code>POST \/api\/webhooks<\/code>.<\/li>\n\n<\/ol>\n\n\n\n<p>The <a href=\"https:\/\/docs.vectalk.com.br\/quickstart\">quickstart<\/a> requires a verified Meta Business account to connect the number. For billing, you pay Vectalk and Vectalk pays Meta, with no card on file at Meta. Vectalk also supports coexistence to keep the number on the WhatsApp Business app. To see the first sends in code, read <a href=\"https:\/\/vectalk.com.br\/blog\/en\/send-whatsapp-message-api-examples\/\">how to send a message with the WhatsApp API<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Frequently asked questions<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Does Meta need to approve my API access?<\/h3>\n\n\n\n<p>There is no blanket approval to &#8220;unlock the API&#8221;. For your own use, you create the app, register the number and add a payment method. App Review with advanced access is required for providers, which access accounts owned by other businesses. What Meta does review is your business (verification), your display name and each template.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Can I test without paying?<\/h3>\n\n\n\n<p>Yes, with the test resources Meta creates along with the app: a test account and test number that can send templates without a payment method on file. For production with your own number, a payment method becomes necessary.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Can I use the number that&#8217;s already on my phone?<\/h3>\n\n\n\n<p>If it&#8217;s on the WhatsApp Business app, yes, through coexistence, which requires a provider. If it&#8217;s on regular WhatsApp, you need to delete the app account before registering the number on Cloud API.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">How long does it take?<\/h3>\n\n\n\n<p>The technical part can be done the same day. Business verification, display name review and template approval depend on Meta, so start with those.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Can I still use the On-Premises API?<\/h3>\n\n\n\n<p>No. Meta sunset the On-Premises API on October 23, 2025; numbers can only be registered on Cloud API. See <a href=\"https:\/\/vectalk.com.br\/blog\/en\/whatsapp-cloud-api-en\/\">what the WhatsApp Cloud API is<\/a>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><strong>Official sources consulted on October 25, 2026:<\/strong> <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/get-started\" target=\"_blank\" rel=\"noreferrer noopener\">Get started<\/a>, <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/about-the-platform\" target=\"_blank\" rel=\"noreferrer noopener\">About the platform<\/a>, <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/business-phone-numbers\/phone-numbers\" target=\"_blank\" rel=\"noreferrer noopener\">Business phone numbers<\/a>, <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/business-phone-numbers\/registration\" target=\"_blank\" rel=\"noreferrer noopener\">Register a business phone number<\/a>, <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/embedded-signup\/overview\" target=\"_blank\" rel=\"noreferrer noopener\">Embedded Signup<\/a>, <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/access-tokens\" target=\"_blank\" rel=\"noreferrer noopener\">Access tokens<\/a>, <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/messaging-limits\" target=\"_blank\" rel=\"noreferrer noopener\">Messaging limits<\/a>, <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/display-names\" target=\"_blank\" rel=\"noreferrer noopener\">Display names<\/a>, <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/templates\/overview\" target=\"_blank\" rel=\"noreferrer noopener\">Templates<\/a>, <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/pricing\" target=\"_blank\" rel=\"noreferrer noopener\">Pricing<\/a>, <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/support\/error-codes\" target=\"_blank\" rel=\"noreferrer noopener\">Error codes<\/a>, <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/account-model-evolution\" target=\"_blank\" rel=\"noreferrer noopener\">Updates to WhatsApp Business accounts<\/a>, <a href=\"https:\/\/developers.facebook.com\/docs\/whatsapp\/on-premises\/sunset\" target=\"_blank\" rel=\"noreferrer noopener\">On-Premises API Sunset<\/a>, <a href=\"https:\/\/whatsappbusiness.com\/resources\/faq\/\" target=\"_blank\" rel=\"noreferrer noopener\">WhatsApp Business FAQ<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A step-by-step guide to getting access to the official WhatsApp Business API: what to prepare, how to register your number, and direct vs provider setup.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[1],"tags":[],"class_list":["post-93","post","type-post","status-publish","format-standard","hentry","category-blog"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Get WhatsApp Business API Access | Vectalk<\/title>\n<meta name=\"description\" content=\"How to get WhatsApp Business API access: portfolio, app, accounts, number, Embedded Signup, verification and payment, directly with Meta or via a provider.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vectalk.com.br\/blog\/en\/how-to-get-whatsapp-api-access\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Get WhatsApp Business API Access | Vectalk\" \/>\n<meta property=\"og:description\" content=\"How to get WhatsApp Business API access: portfolio, app, accounts, number, Embedded Signup, verification and payment, directly with Meta or via a provider.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vectalk.com.br\/blog\/en\/how-to-get-whatsapp-api-access\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog Vectalk\" \/>\n<meta property=\"article:published_time\" content=\"2026-10-25T12:55:31+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-25T13:09:15+00:00\" \/>\n<meta name=\"author\" content=\"wanderleyfcunha\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"wanderleyfcunha\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/en\\\/how-to-get-whatsapp-api-access\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/en\\\/how-to-get-whatsapp-api-access\\\/\"},\"author\":{\"name\":\"wanderleyfcunha\",\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/#\\\/schema\\\/person\\\/ff36ecd9d8257856f227f8e5d639db2b\"},\"headline\":\"How to get access to the WhatsApp Business API: step by step\",\"datePublished\":\"2026-10-25T12:55:31+00:00\",\"dateModified\":\"2026-10-25T13:09:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/en\\\/how-to-get-whatsapp-api-access\\\/\"},\"wordCount\":1738,\"articleSection\":[\"Blog\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/en\\\/how-to-get-whatsapp-api-access\\\/\",\"url\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/en\\\/how-to-get-whatsapp-api-access\\\/\",\"name\":\"How to Get WhatsApp Business API Access | Vectalk\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/#website\"},\"datePublished\":\"2026-10-25T12:55:31+00:00\",\"dateModified\":\"2026-10-25T13:09:15+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/#\\\/schema\\\/person\\\/ff36ecd9d8257856f227f8e5d639db2b\"},\"description\":\"How to get WhatsApp Business API access: portfolio, app, accounts, number, Embedded Signup, verification and payment, directly with Meta or via a provider.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/en\\\/how-to-get-whatsapp-api-access\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/en\\\/how-to-get-whatsapp-api-access\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/en\\\/how-to-get-whatsapp-api-access\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to get access to the WhatsApp Business API: step by step\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/\",\"name\":\"Blog Vectalk\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/#\\\/schema\\\/person\\\/ff36ecd9d8257856f227f8e5d639db2b\",\"name\":\"wanderleyfcunha\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/21c37077f1731eb558973f27a7b647d55f72fde5200a843ac5f5345b247ea725?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/21c37077f1731eb558973f27a7b647d55f72fde5200a843ac5f5345b247ea725?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/21c37077f1731eb558973f27a7b647d55f72fde5200a843ac5f5345b247ea725?s=96&d=mm&r=g\",\"caption\":\"wanderleyfcunha\"},\"sameAs\":[\"https:\\\/\\\/vectalk.com.br\\\/blog\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Get WhatsApp Business API Access | Vectalk","description":"How to get WhatsApp Business API access: portfolio, app, accounts, number, Embedded Signup, verification and payment, directly with Meta or via a provider.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/vectalk.com.br\/blog\/en\/how-to-get-whatsapp-api-access\/","og_locale":"en_US","og_type":"article","og_title":"How to Get WhatsApp Business API Access | Vectalk","og_description":"How to get WhatsApp Business API access: portfolio, app, accounts, number, Embedded Signup, verification and payment, directly with Meta or via a provider.","og_url":"https:\/\/vectalk.com.br\/blog\/en\/how-to-get-whatsapp-api-access\/","og_site_name":"Blog Vectalk","article_published_time":"2026-10-25T12:55:31+00:00","article_modified_time":"2026-10-25T13:09:15+00:00","author":"wanderleyfcunha","twitter_card":"summary_large_image","twitter_misc":{"Written by":"wanderleyfcunha","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/vectalk.com.br\/blog\/en\/how-to-get-whatsapp-api-access\/#article","isPartOf":{"@id":"https:\/\/vectalk.com.br\/blog\/en\/how-to-get-whatsapp-api-access\/"},"author":{"name":"wanderleyfcunha","@id":"https:\/\/vectalk.com.br\/blog\/#\/schema\/person\/ff36ecd9d8257856f227f8e5d639db2b"},"headline":"How to get access to the WhatsApp Business API: step by step","datePublished":"2026-10-25T12:55:31+00:00","dateModified":"2026-10-25T13:09:15+00:00","mainEntityOfPage":{"@id":"https:\/\/vectalk.com.br\/blog\/en\/how-to-get-whatsapp-api-access\/"},"wordCount":1738,"articleSection":["Blog"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/vectalk.com.br\/blog\/en\/how-to-get-whatsapp-api-access\/","url":"https:\/\/vectalk.com.br\/blog\/en\/how-to-get-whatsapp-api-access\/","name":"How to Get WhatsApp Business API Access | Vectalk","isPartOf":{"@id":"https:\/\/vectalk.com.br\/blog\/#website"},"datePublished":"2026-10-25T12:55:31+00:00","dateModified":"2026-10-25T13:09:15+00:00","author":{"@id":"https:\/\/vectalk.com.br\/blog\/#\/schema\/person\/ff36ecd9d8257856f227f8e5d639db2b"},"description":"How to get WhatsApp Business API access: portfolio, app, accounts, number, Embedded Signup, verification and payment, directly with Meta or via a provider.","breadcrumb":{"@id":"https:\/\/vectalk.com.br\/blog\/en\/how-to-get-whatsapp-api-access\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vectalk.com.br\/blog\/en\/how-to-get-whatsapp-api-access\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/vectalk.com.br\/blog\/en\/how-to-get-whatsapp-api-access\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/vectalk.com.br\/blog\/"},{"@type":"ListItem","position":2,"name":"How to get access to the WhatsApp Business API: step by step"}]},{"@type":"WebSite","@id":"https:\/\/vectalk.com.br\/blog\/#website","url":"https:\/\/vectalk.com.br\/blog\/","name":"Blog Vectalk","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vectalk.com.br\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/vectalk.com.br\/blog\/#\/schema\/person\/ff36ecd9d8257856f227f8e5d639db2b","name":"wanderleyfcunha","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/21c37077f1731eb558973f27a7b647d55f72fde5200a843ac5f5345b247ea725?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/21c37077f1731eb558973f27a7b647d55f72fde5200a843ac5f5345b247ea725?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/21c37077f1731eb558973f27a7b647d55f72fde5200a843ac5f5345b247ea725?s=96&d=mm&r=g","caption":"wanderleyfcunha"},"sameAs":["https:\/\/vectalk.com.br\/blog"]}]}},"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/posts\/93","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/comments?post=93"}],"version-history":[{"count":2,"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/posts\/93\/revisions"}],"predecessor-version":[{"id":374,"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/posts\/93\/revisions\/374"}],"wp:attachment":[{"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/media?parent=93"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/categories?post=93"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/tags?post=93"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}