Expand my Community achievements bar.

Join Adobe Journey Optimizer product experts for a live Ask Me Anything on October 15th at 8 AM PT about Expanding Your Mobile Reach with RCS & WhatsApp in AJO!

WhatsApp API Credential Error: "API token or business account ID not associated" in AJO

Avatar

Level 1

Hi Experience League Community,

I’m encountering an error while trying to create a WhatsApp API credential in Adobe Journey Optimizer (AJO). The error message I receive is:

“Error fetching business accounts. Either the API token or the business account ID is not associated with the WhatsApp account.”

Here’s what I’ve tried so far:

  • Verified that my API token is valid and has the required permissions.
  • Double-checked the business account ID to ensure it matches my WhatsApp Business Account.
  • Confirmed that my WhatsApp Business Account is fully set up and approved in Facebook Business Manager.
  • Made sure my user/app has admin access to the WhatsApp Business Account.

Despite these steps, I’m still seeing the error. Has anyone faced this issue before, or does anyone know what could be causing it? Are there any additional troubleshooting steps I should try, or specific settings in Facebook Business Manager or AJO that I might be missing?

Any guidance or suggestions would be greatly appreciated!

Thank you in advance.

ShrutiJa16_0-1757747543782.png

 

3 Replies

Avatar

Employee Advisor

@ShrutiJa16 

  • Your API token must belong to a WhatsApp Business Account within Meta Business Manager.
  • The Business Account ID should match the account where the token was generated.
  • Even if both appear correct, if they are not linked, Meta’s API will block requests with the above error.

Avatar

Employee Advisor

Kindly ensure the following permissions are added as well

whatsapp_business_manage_events
whatsapp_business_management
business_management

Avatar

Level 1

Hello Mayank,
Thank you for your response.
To clarify, could you please specify which two locations or contexts you are referring to when you mention that the Business Account ID should match the account where the token was generated?

 

This is the page where I can see Business Account ID.

 

ShrutiJa16_0-1757946370136.png