WordPress API credentials suddenly stopped working. They were fine for many months. Before anyone comments, I’m using the application password and not the regular password to connect.
Switch your HTTP Request node to true “Basic Auth” mode
In “Authentication” choose Basic Auth (not “Generic Credential”)
Enter your WordPress username and application password in the dedicated fields
Leave Send Query Parameters and Send Headers off
Disable redirect-following (WordPress sometimes returns a 302→login page before the 403)
Under Options, set Follow Redirects to Off
Re-run the node
You should now see a clean 200 with your user JSON rather than the Cloudflare/WordPress HTML challenge
By using the built-in Basic Auth mode (which pre-sends the Authorization: Basic ... header) and preventing the HTTP client from auto-following the 302→login redirect, you’ll avoid the 403 HTML page and get the proper API response.