✓ API LIVE — v0.0.1 (Since Jan 2026)

Amazon AWS WAF Solver

Bypass Amazon AWS WAF protection with our live solver API. 97% accuracy, under 15 seconds per challenge, automated captcha_voucher token generation. Browser Extension also available.

✨ API Available Now!

Solve Amazon AWS WAF captchas programmatically via our REST API, or use the CaptchaKings Browser Extension for zero-code solving. Works with Chrome, Firefox, and Edge.

🚀 Get $0.50 Free Balance
TL;DR — QUICK ANSWER

Amazon AWS WAF Captcha Solver is a service that generates valid AWS WAF captcha_voucher tokens automatically. CaptchaKings (captchakings.com) offers a live Amazon WAF solver API — active since January 2026 (v0.0.1) with 97% accuracy and under 15 seconds average solve time. Send the challenge websiteURL, iv, key and context via AmazonTaskProxyless-style task and receive a ready-to-use token. Pricing: $1.00 per 1,000 solves.

Live 2026 API Features

📦

Product Scraping 2026

Optimized for 2026 Amazon layouts. Scrape prices, reviews, and Buy Box data.

💰

Price Monitoring

Real-time price tracking without WAF interruptions or IP bans.

📊

Inventory Tracking

Check stock availability across regions instantly.

🛡️

WAF Token Generator

Generate valid AWS WAF tokens to authorize your scraping requests.

Low Latency

Optimized infrastructure for high-speed data extraction.

🔧

Headless Support

Designed for integration with Python requests, Scrapy, and Node.js.

🔑 Get Your API Key

Register today and receive $0.50 free balance — enough for ~500 Amazon WAF solves.

Sign Up Free 🚀

Amazon WAF API Integration

Integrate our live Amazon WAF solver into your Python web scraping pipeline using the requests library.

python_amazon_waf.py
import requests
import time

API_KEY = "YOUR_CAPTCHAKINGS_API_KEY"
PAGE_URL = "https://www.amazon.com/dp/B08N5WRWNW"
IV = "aws-waf-iv-value"
KEY = "aws-waf-key-value"
CONTEXT = "aws-waf-context-value"

# 1. Create a task (live API)
task_payload = {
    "clientKey": API_KEY,
    "task": {
        "type": "AmazonTaskProxyless",
        "websiteURL": PAGE_URL,
        "iv": IV,
        "key": KEY,
        "context": CONTEXT
    }
}
response = requests.post("https://api.captchakings.com/createTask", json=task_payload).json()
task_id = response.get("taskId")

# 2. Wait for the result
print(f"Task created: {task_id}. Waiting for WAF Token...")
while True:
    time.sleep(3)
    result = requests.post("https://api.captchakings.com/getTaskResult", json={
        "clientKey": API_KEY,
        "taskId": task_id
    }).json()
    
    if result.get("status") == "ready":
        token = result["solution"]["captcha_voucher"]
        print(f"Amazon WAF Token: {token[:30]}...")
        break
    elif result.get("status") == "processing":
        continue
    else:
        print("Failed to solve")
        break
                

API Parameters (Preview)

Parameter Type Description
type String Must be AmazonTaskProxyless
websiteURL String The Amazon page URL protected by AWS WAF.
iv / key / context String Extracted from the Amazon WAF challenge page.

Start Solving Amazon WAF Now

Live API with 97% accuracy and under 15s response. $0.50 free balance for every new account — no credit card required.

🚀 Sign Up & Get API Key