## ❌ Current Issue in Your Postman Request **What you're doing:** ``` POST https://ubuntu593-alt-scraper-api.hf.space/api/scanstart?domain=https://wpengine.com/&limit=26 ``` With parameters in the **Params** tab. **Why it fails:** The POST endpoint expects JSON in the **Body**, not query parameters. --- ## ✅ FIX: Correct Postman Configuration ### Step-by-Step: 1. **Set the URL** (Remove all query parameters): ``` https://ubuntu593-alt-scraper-api.hf.space/api/scanstart ``` 2. **Method**: Keep it as `POST` 3. **Go to the "Body" tab** (NOT "Params") - Select `raw` - Change dropdown from "Text" to `JSON` 4. **Paste this into the Body**: ```json { "domain": "https://wpengine.com/", "limit": 26 } ``` 5. **Headers** (should auto-populate, but verify): - `Content-Type: application/json` 6. **Click "Send"** --- ## ✅ Expected Response: ```json { "job_id": "abc-123-def-456" } ``` Then use that `job_id` to check progress: ``` GET https://ubuntu593-alt-scraper-api.hf.space/api/progress?job_id=abc-123-def-456 ``` --- ## 🖼️ Visual Guide for Postman ### Screenshot 1: URL Setup - URL: `https://ubuntu593-alt-scraper-api.hf.space/api/scanstart` - Method: `POST` - **Params tab should be EMPTY** ❌ ### Screenshot 2: Body Setup - Go to **Body** tab - Select **raw** - Select **JSON** from dropdown - Paste: ```json { "domain": "https://wpengine.com/", "limit": 26 } ``` ### Screenshot 3: Headers - Should show `Content-Type: application/json` automatically --- ## 🚀 Alternative: Use Query Parameters (I'll add support) If you prefer using query parameters like: ``` POST /api/scanstart?domain=...&limit=... ``` Let me know and I'll modify the API to support both methods!