Title: API Key Validation Issue (pushnotifications.io) &#8211; Cloudflare 403 Error
Last modified: September 9, 2025

---

# API Key Validation Issue (pushnotifications.io) – Cloudflare 403 Error

 *  Resolved [axome](https://wordpress.org/support/users/axome/)
 * (@axome)
 * [9 months ago](https://wordpress.org/support/topic/api-key-validation-issue-pushnotifications-io-cloudflare-403-error/)
 * Of course. Here is the professional and accurate English translation of the support
   request.
 * **Subject: API Key Validation Issue (pushnotifications.io) – Cloudflare 403 Error**
 * Dear Support Team,
 * I am contacting you because I’m experiencing an issue with the API key validation
   for the `pushnotifications.io` service in your Super Progressive Web Apps plugin.
 * When I try to validate my key, the operation consistently fails. By enabling 
   WordPress debugging, I was able to get precise information about the cause of
   the problem.
 * **Technical Analysis of the Issue:**
 * Your plugin sends a POST request to the URL `https://pushnotifications.io/api/
   validate/user` to verify the key. However, this request is being blocked and 
   receives a **403 Forbidden error** in return.
 * Analyzing the server response headers clearly shows that **Cloudflare’s bot protection**(
   used by `pushnotifications.io`) is intercepting and blocking my server’s request.
   The `cf-mitigated: challenge` header and the `"Enable JavaScript and cookies 
   to continue"` response body confirm this diagnosis.
 * In short, your push notification partner’s firewall is mistaking my server for
   a bot and preventing it from validating the key.
 * **Actions Already Taken:**
 * For your information, I have already performed the following checks without success:
    - Checked for conflicts with other plugins or my theme.
    - Confirmed that my site is on HTTPS.
    - Verified the integrity of the API key.
 * Therefore, it seems the issue is not with my WordPress configuration but is due
   to an external block.
 * **My Question:**
 * Are you aware of this compatibility issue with Cloudflare’s protection on `pushnotifications.
   io`? Is there a workaround or a specific configuration to apply so that the validation
   can be completed successfully?
 * Thank you in advance for your time and assistance.
 * Best regards,

Viewing 2 replies - 1 through 2 (of 2 total)

 *  Plugin Support [Akshay A](https://wordpress.org/support/users/akshaycode1/)
 * (@akshaycode1)
 * [9 months ago](https://wordpress.org/support/topic/api-key-validation-issue-pushnotifications-io-cloudflare-403-error/#post-18635496)
 * Hi,
 * Thank you for reaching out to us and apologies for the inconvenience caused. 
   Kindly check once again, and if the issue persists, please let us know.
 *  Thread Starter [axome](https://wordpress.org/support/users/axome/)
 * (@axome)
 * [9 months ago](https://wordpress.org/support/topic/api-key-validation-issue-pushnotifications-io-cloudflare-403-error/#post-18637320)
 * Thanks it’s ok for us.

Viewing 2 replies - 1 through 2 (of 2 total)

The topic ‘API Key Validation Issue (pushnotifications.io) – Cloudflare 403 Error’
is closed to new replies.

 * ![](https://ps.w.org/push-notification/assets/icon-256x256.png?rev=2226732)
 * [Push Notifications for WP - Self Hosted Web Push Notifications](https://wordpress.org/plugins/push-notification/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/push-notification/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/push-notification/)
 * [Active Topics](https://wordpress.org/support/plugin/push-notification/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/push-notification/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/push-notification/reviews/)

 * 2 replies
 * 2 participants
 * Last reply from: [axome](https://wordpress.org/support/users/axome/)
 * Last activity: [9 months ago](https://wordpress.org/support/topic/api-key-validation-issue-pushnotifications-io-cloudflare-403-error/#post-18637320)
 * Status: resolved