ZeroBounce Logo

Docs

Language Icon
  • Sign In
  • Sign Up Free

Languages

ZeroBounce ImageGetting Started
ZeroBounce ImageEmail List Validation
ZeroBounce ImageA.I. Email Scoring
ZeroBounce ImageEmail Finder
ZeroBounce ImageDomain Search
ZeroBounce ImageActivity Data
ZeroBounce ImageMulti-file upload
ZeroBounce ImageIntegrations
ZeroBounce ImageUsage Reports
ZeroBounce ImageYour ZeroBounce Account
ZeroBounce ImageEmail Validation API
ZeroBounce ImageEmail Finder API
ZeroBounce ImageDomain Search API
ZeroBounce ImageA.I. Scoring API
ZeroBounce ImageActivity Data API
ZeroBounce ImageList Evaluator API
ZeroBounce ImageApi Dashboard
ZeroBounce ImageAPI Wrappers
ZeroBounce ImageAPI Migration
ZeroBounce ImageFAQ
ZeroBounce ImageAccount
ZeroBounce ImageUnderstanding email verification
ZeroBounce ImageUnderstanding email finder
ZeroBounce ImageUploading Files
ZeroBounce ImageBilling and Payments
ZeroBounce ImageQuestions about our services
ZeroBounce ImageData security and privacy
ZeroBounce ImagePotential Issues
ZeroBounce ImageIntegration and compatibility
ZeroBounce ImageEmail finder and enhancement
ZeroBounce ImageTroubleshooting and support
ZeroBounce ImageUpdates and innovations
ZeroBounce ImageTutorials and guides
ZeroBounce ImageAPI FAQs
ZeroBounce ImageWhy Am I Receiving a 403 Forbidden Error?
ZeroBounce ImageHow Do I Thread the API or Call the API Asynchronously?
ZeroBounce ImageWhy Does ZeroBounce Only Support TLS 1.2 and Above?
ZeroBounce ImageEmail Warmup FAQ
ZeroBounce ImageSecuring Your Account
ZeroBounce ImageAbout ZeroBounce
ZeroBounce ImageDeliverability Tools
ZeroBounce ImageStatus Page
  • Email Validation Homepage
  • Separator
  • Docs
  • Separator
  • Frequently Asked Questions
  • Separator
  • Api FAQs
  • Separator
  • Why Am I Receiving a 403 Forbidden Error?
Api FAQs

Why Am I Receiving a 403 Forbidden Error?

A 403 forbidden error can occur for a variety of reasons when using the ZeroBounce email service API. However, the most likely reason is that you're in violation of the Web Application Firewall (WAF) rules when using ZeroBounce API endpoints.

What is a 403 Forbidden error?

A 403 Forbidden error is an HTTP status response code that indicates that you do not have permission to access the website, platform, or tool in question. The server successfully receives the quest but denies it for various reasons.

What causes the 403 Forbidden Error in ZeroBounce?

ZeroBounce introduced a new set of WAF rules to enhance its platform security measures in June 2023. These rules meticulously examine all incoming API requests based on a predefined schema that aligns with the ZeroBounce API usage guidelines.

Consequently, if your API request does not adhere to this schema, you will be blocked by the WAF, which results in a 403 Forbidden error.

If you encounter a 403 error, it's recommended to investigate the syntax used for your email service API requests. With the new WAF rules, even minor errors previously tolerated by the API endpoints may now be rejected as non-compliant.

Common examples of such API syntax errors include the following:

  • Additional "/" symbols in the path - For example, using "/v2//validate" instead of the correct format, "/v2/validate".
  • Missing key request attributes - Be sure to include all mandatory attributes, such as email, in your /v2/validate request.
  • Using the wrong request method - Be sure to use the appropriate request method, such as GET instead of POST.
  • Incorrect capitalization - Pay attention to the correct capitalization of the API endpoints. For example, "/v2/getFile" instead of "/v2/getfile".
  • Including spaces in the query string

To avoid encountering the 403 Forbidden error, carefully review your API requests and verify that they conform to the ZeroBounce API's specified syntax guidelines.

I'm still experiencing a 403 Forbidden error

If you've ensured that your API requests meet the new WAF guidelines and are still experiencing a 403 error, don't hesitate to contact ZeroBounce support.

You can contact ZeroBounce via email at support@zerobounce.net or reach out via live chat - available 24/7. The team can help investigate your requests as well as other potential causes for your 403 error. ZeroBounce support is always there to ensure a seamless API integration experience for you.

Related Articles

How do I thread the API or call the API asynchronously?

Why does ZeroBounce only support TLS 1.2 and above?