### Create Advanced Task (GET Request) Source: https://voidsolver.tech/docs/advanced-solver Use this snippet to create an advanced captcha solving task using a GET request. Ensure you provide all required parameters like URL and user agent. ```bash curl -X GET "https://api.voidsolver.tech/solve-advance?url=https://example.com&sitekey=a9b5fb07-92ff-493f-86fe-352a2803b3df&proxy=http://user:pass@1.2.3.4:8080&user_agent=Mozilla/5.0..." \ -H "Authorization: Bearer YOUR_API_KEY" ``` -------------------------------- ### Example Authentication Header Source: https://voidsolver.tech/docs Use this header to authenticate your requests to the VoidSolver API. Replace 'YOUR_API_KEY_HERE' with your actual API key. ```http Authorization: Bearer YOUR_API_KEY_HERE ``` -------------------------------- ### Get Account Balance Source: https://voidsolver.tech/docs/account Retrieves the current account balance. ```APIDOC ## GET /api/balance ### Description Retrieves the current account balance. ### Method GET ### Endpoint /api/balance ### Response #### Success Response (200) - **balance** (number) - The current account balance. ### Response Example { "balance": 34.50 } ``` -------------------------------- ### solve-advance Source: https://voidsolver.tech/docs/advanced-solver Creates an advanced captcha solving task. Supports both GET (query parameters) and POST (JSON body). ```APIDOC ## GET /solve-advance ### Description Creates an advanced captcha solving task using GET request parameters. ### Method GET ### Endpoint `https://api.voidsolver.tech/solve-advance` ### Parameters #### Query Parameters - **url** (String) - Required - The URL of the page with the captcha. - **sitekey** (String) - Optional - The sitekey of the captcha. - **user_agent** (String) - Required - User-Agent string to use. - **proxy** (String) - Optional - Proxy in format `http://user:pass@ip:port`. - **rqdata** (String) - Optional - Required for some captchas. ### Request Example ```curl curl -X GET "https://api.voidsolver.tech/solve-advance?url=https://example.com&sitekey=a9b5fb07-92ff-493f-86fe-352a2803b3df&proxy=http://user:pass@1.2.3.4:8080&user_agent=Mozilla/5.0..." \ -H "Authorization: Bearer YOUR_API_KEY" ``` ### Response #### Success Response (200) - **taskId** (String) - The ID of the created task. #### Response Example ```json { "taskId": "1704460800000-abc123xyz" } ``` ``` ```APIDOC ## POST /solve-advance ### Description Creates an advanced captcha solving task using a JSON request body. ### Method POST ### Endpoint `https://api.voidsolver.tech/solve-advance` ### Parameters #### Request Body - **url** (String) - Required - The URL of the page with the captcha. - **sitekey** (String) - Optional - The sitekey of the captcha. - **user_agent** (String) - Required - User-Agent string to use. - **proxy** (String) - Optional - Proxy in format `http://user:pass@ip:port`. - **rqdata** (String) - Optional - Required for some captchas. ### Request Example ```curl curl -X POST "https://api.voidsolver.tech/solve-advance" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "url": "https://example.com", "sitekey": "a9b5fb07-92ff-493f-86fe-352a2803b3df", "proxy": "http://user:pass@1.2.3.4:8080", "user_agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36", "rqdata": "optional_data" }' ``` ### Response #### Success Response (200) - **taskId** (String) - The ID of the created task. #### Response Example ```json { "taskId": "1704460800000-abc123xyz" } ``` ``` -------------------------------- ### Get Account Balance Source: https://voidsolver.tech/docs/account Retrieves the current account balance. This endpoint requires authentication. ```HTTP GET /api/balance ``` ```JSON { "balance": 34.50 } ``` -------------------------------- ### GET /gettaskresult Source: https://voidsolver.tech/docs/standard-solver Fetch the result of a task using the `taskId` obtained from creating a task. ```APIDOC ## GET /gettaskresult ### Description Fetch the result of a task using the `taskId` obtained from creating a task. ### Method GET ### Endpoint https://api.voidsolver.tech/gettaskresult ### Parameters #### Query Parameters - **taskid** (String) - Required - ID from createtask. ### Response #### Success Response (200) - **externalTaskId** (String) - null if not available. - **_id** (String) - The internal ID of the task. - **status** (String) - The status of the task (e.g., "success"). - **solvedToken** (String) - The solved captcha token. - **solveTime** (Number) - The time taken to solve the captcha in seconds. - **taskId** (String) - The ID of the task. - **site** (String) - The site where the captcha was solved. - **sitekey** (String) - The sitekey used for the captcha. - **user** (String) - The user ID associated with the task. - **createdAt** (String) - The timestamp when the task was created. - **updatedAt** (String) - The timestamp when the task was last updated. #### Response Example ```json { "externalTaskId": null, "_id": "690e12cf300c37a72652b6ec", "status": "success", "solvedToken": "P1_eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9...", "solveTime": 9.18, "taskId": "1762529999576-dyx46ftoj", "site": "discord.com", "sitekey": "b2b02ab5-7dae-4d6f-830e-7b55634c888b", "user": "68f51b383e995714c5b7db00", "createdAt": "2025-11-07T15:39:59.577Z", "updatedAt": "2025-11-07T15:40:22.731Z", "__v": 0 } ``` ``` -------------------------------- ### Create Advanced Task (POST Request) Source: https://voidsolver.tech/docs/advanced-solver This snippet demonstrates creating an advanced captcha solving task via a POST request with a JSON body. It's suitable when you have many parameters or sensitive data. ```bash curl -X POST "https://api.voidsolver.tech/solve-advance" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "url": "https://example.com", "sitekey": "a9b5fb07-92ff-493f-86fe-352a2803b3df", "proxy": "http://user:pass@1.2.3.4:8080", "user_agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36", "rqdata": "optional_data" }' ``` -------------------------------- ### Create Captcha Solving Task Source: https://voidsolver.tech/docs/standard-solver Use this cURL command to create a new captcha solving task. Include the site URL, site key, and optionally proxy details, rqdata, and pow_type. ```curl curl -X POST https://api.voidsolver.tech/createtask \ -H "Content-Type: application/json" \ -H "Authorization: Bearer YOUR_API_KEY" \ -d '{ "site_url": "https://example.com", "site_key": "a9b5fb07-92ff-493f-86fe-352a2803b3df", "proxy": "http://user:pass@1.2.3.4:8080", "rqdata": "optional-rqdata-value", "pow_type": "hsw" }' ``` -------------------------------- ### POST /createtask Source: https://voidsolver.tech/docs/standard-solver Creates a captcha solving task. Returns a `taskId` which is used to poll for the result. ```APIDOC ## POST /createtask ### Description Creates a captcha solving task. Returns a `taskId` which is used to poll for the result. ### Method POST ### Endpoint https://api.voidsolver.tech/createtask ### Parameters #### Request Body - **site_url** (String) - Required - The URL of the page with the captcha. - **site_key** (String) - Required - The sitekey of the captcha. - **proxy** (String) - Required - Proxy in format `http://user:pass@ip:port`. - **rqdata** (String) - Optional - Required for some captchas (e.g. hCaptcha Enterprise). - **pow_type** (String) - Optional - Expectations: `hsw` or `hsl`. Defaults to `hsw`. ### Request Example ```json { "site_url": "https://example.com", "site_key": "a9b5fb07-92ff-493f-86fe-352a2803b3df", "proxy": "http://user:pass@1.2.3.4:8080", "rqdata": "optional-rqdata-value", "pow_type": "hsw" } ``` ### Response #### Success Response (200) - **taskId** (String) - The ID of the created task. #### Response Example ```json { "taskId": "1704460800000-abc123xyz" } ``` ``` -------------------------------- ### Task Creation Success Response Source: https://voidsolver.tech/docs/advanced-solver This is the expected JSON response upon successful creation of an advanced captcha solving task. It contains the taskId needed to fetch the results. ```json { "taskId": "1704460800000-abc123xyz" } ``` -------------------------------- ### Fetch Advanced Task Result (cURL) Source: https://voidsolver.tech/docs/advanced-solver Use this cURL command to retrieve the result of a previously created advanced captcha solving task using its unique task ID. ```bash curl -X GET "https://api.voidsolver.tech/solve-advance/task/1704460800000-abc123xyz" \ -H "Authorization: Bearer YOUR_API_KEY" ``` -------------------------------- ### Fetch Task Result Source: https://voidsolver.tech/docs/standard-solver Use this cURL command to retrieve the result of a captcha solving task using the provided taskId. ```curl curl -X GET "https://api.voidsolver.tech/gettaskresult?taskid=1704460800000-abc123xyz" \ -H "Authorization: Bearer YOUR_API_KEY" ``` -------------------------------- ### solve-advance/task/:taskid Source: https://voidsolver.tech/docs/advanced-solver Fetch the result of an advanced captcha solving task using its ID. ```APIDOC ## GET /solve-advance/task/:taskid ### Description Fetches the result of an advanced captcha solving task. ### Method GET ### Endpoint `https://api.voidsolver.tech/solve-advance/task/:taskid` ### Parameters #### Path Parameters - **taskid** (String) - Required - ID obtained from the `solve-advance` endpoint. ### Request Example ```curl curl -X GET "https://api.voidsolver.tech/solve-advance/task/1704460800000-abc123xyz" \ -H "Authorization: Bearer YOUR_API_KEY" ``` ### Response #### Success Response (200) - **status** (String) - The status of the task (e.g., "success"). - **uuid** (String) - The unique identifier for the solved captcha. #### Response Example ```json { "status": "success", "uuid": "P0_eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9..." } ``` ``` -------------------------------- ### Task Result Success Response Source: https://voidsolver.tech/docs/advanced-solver This JSON structure represents a successful response when fetching the result of an advanced captcha solving task. It indicates the status and provides the captcha solution. ```json { "status": "success", "uuid": "P0_eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9..." } ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.