Azure Logic App HTTP Request Trigger returns 401 Unauthorized when invoked by UKG Webhook, but works from Postman

Sudeep Pandey 0 Reputation points
2026-07-03T15:26:50.62+00:00

Hi everyone,

I'm facing an issue with an Azure Logic App (Consumption) that uses the "When a HTTP request is received" trigger.

Environment

  • Azure Logic App (Consumption)
  • Trigger: When a HTTP request is received
  • HTTP Method: POST
  • Trigger access: Any IP
  • Azure Automation is called later in the workflow (not at the trigger stage)

Issue

The Logic App callback URL works correctly when tested from Postman using a POST request.

However, when the same callback URL is invoked from a UKG Ready Webhook, UKG consistently receives HTTP 401 Unauthorized.

The Logic App workflow is not triggered, so no run history is created.

What I've already verified

  • The callback URL configured in UKG is identical to the Logic App callback URL.
  • The URL includes all generated query parameters (api-version, sp, sv, and sig).
  • The trigger method is POST.
  • Trigger access is configured as Any IP.
  • UKG webhook authentication is configured as No Authentication.
  • The same callback URL works successfully from Postman.
  • Azure Logic App diagnostics do not report any trigger or authentication issues.
  • UKG Support has confirmed their webhook feature is working correctly and suggested investigating the Azure Logic App endpoint.

Question

Has anyone experienced a scenario where the Logic App callback URL works from Postman but returns 401 Unauthorized only when invoked by another application (in this case, UKG)?

Are there any additional Azure diagnostics, trigger settings, or authentication checks that could explain this behavior?

Any suggestions would be greatly appreciated.

Thank you!


Azure Logic Apps
Azure Logic Apps

An Azure service that automates the access and use of data across clouds without writing code.


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.