web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / Power Automate generat...
Power Automate
Answered

Power Automate generated callback URL or verify token couldn't be validated

(0) ShareShare
ReportReport
Posted on by 34
Hi there,
 
I'm integrating WhatsApp Cloud API to Power Automate. Below is what's in place
  • WhatsApp Number (Business)
  • Meta Developer Account
  • WhatsApp Business App created in Meta
  • WhatsApp Cloud API enabled
  • Power Automate environment
I have created a trigger in Power automate (When an HTTP request is received) and added response action.
 
  • When an HTTP request is received
    • Schema
    • {
          "type": "object",
          "properties": {
              "hub.mode": {
                  "type": "string"
              },
              "hub.verify_token": {
                  "type": "string"
              },
              "hub.challenge": {
                  "type": "string"
              }
          }
      }
    • Condition
    • @equals(triggerOutputs()['queries']['hub.verify_token'], 'WhatsApp-Co-webhook')
    •  
  • Response
    • Code: 200
    • BodytriggerOutputs()['queries']['hub.challenge']
 
ON META CONFIGURATION:
  • Callback URL: defaultxxx.e3.environment.api.powerplatform.com:443/powerautomate/automations/direct/workflows/xxx/triggers/manual/paths/invoke?api-version=1
  • Verify token: WhatsApp-Co-webhook
     
 
I tested with Postman and it returns a challenge number but with Meta it keeps saying: 
The callback URL or verify token couldn't be validated. Please verify the provided information or try again later.
 
I checked some topics and they suggest to use xxx.logic.azure.com:443 url. 
 
Please help me. What is it that I'm missing in my code or configuration in Power Automate?
I have the same question (0)
  • Verified answer
    wmtei Profile Picture
    34 on at
    I managed to sort it out by simply removing the trigger condition below, clearing the schema leaving it empty and set method to GET
     
    • @equals(triggerOutputs()['queries']['hub.verify_token'], 'WhatsApp-Co-webhook')

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Season of Sharing Community Challenge Launch!

Jump in, show your community spirit, and win prizes!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Congratulations to the May Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Automate

#1
Vish WR Profile Picture

Vish WR 382

#2
Valantis Profile Picture

Valantis 370

#3
David_MA Profile Picture

David_MA 300 Super User 2026 Season 1

Last 30 days Overall leaderboard