WordPress integration

Troubleshooting

WordFence users

If you have WordFence installed, these two settings need to be turned off:

  • Disable WordPress application passwords

  • Block IPs who send POST requests with blank User-Agent and Referer

WP REST API returns 401

  • Check that you have provided the correct credentials

    • The username must be the actual username of the user connecting (not the name of the application password)

    • The application password may have been revoked/deleted, please check in WP

  • If you have WordFence enabled, please configure it appropriately

  • If the error message contains zapier.php then it is due to the WP Zapier Plugin, see:

WP REST API returns 404

WP REST API returns 403

  • If the error message includes the words rayId or challenge then it is due to Cloudflare

  • If the error message includes the words jwt_auth_bad_auth_header then it is due to having JWT authentication installed

    • Solution: Remove JWT Authentication plugin

  • If your site is running on WPEngine, this can be caused by their legacy network configuration

Last updated