Reseller Scraper Gateway API
Welcome to the ProLancer IT Unified Scraper API Portal. This developer endpoint securely proxies requests to our high-speed browser automation engine (Playwright / FastAPI) to interface with reseller licensing dashboards without exposing source code, credentials, or triggering anti-bot protections.
Deception Layer Security
This gateway runs a advanced deception and rate-limiting security protocol to defend our scraper engine and provider accounts. Violators are immediately banned dynamically on both IP and API Key levels for 24 hours.
🛡️ Domain Lock
Requests are strictly allowed only from validated parent domains (e.g. appifypremiumhub.com). Unauthorized domains trigger a deception response.
🚫 Agent Ban
Requests sent directly from terminals (e.g. cURL, Python) or unauthorized browsers will return an invalid key response, followed by an immediate IP block.
🔒 Key Suspensions
Entering invalid target site credentials triggers a 24-hour token ban to prevent anti-bot lockout and brute force attacks on partner endpoints.
Fetch Allowed Websites
Returns a list of authorized target panel websites matching your api_token.
It includes custom field configurations, input types, and placeholders to dynamically render forms on your admin dashboard.
| Parameter | Type | Status | Description |
|---|---|---|---|
api_token |
string | Required | Your parent website Reseller API Key. |
action |
string | Required | Must be set to websites. |
{
"api_token": "sk_appifypremiumhub_prod_7d2f9b8...",
"action": "websites"
}
Configure & Verify Reseller
Saves your target site reseller credentials. When triggered, the engine logs into the target site inside a headless browser to verify credentials, checks and returns the initial balance, and secures the details.
Cooldown Notice
This endpoint has a rate-limiting cooldown of 1m. Subsequent setup attempts within this duration will return an HTTP 429 error.
| Parameter | Type | Status | Description |
|---|---|---|---|
api_token |
string | Required | Your parent website Reseller API Key. |
action |
string | Required | Must be set to setup. |
website |
string | Required | The domain of the target site (e.g. licencedashboard.shop). |
credentials |
object | Required | Key-value pairs matching fields returned by the websites action. |
{
"api_token": "sk_appifypremiumhub_prod_7d2f9b8...",
"action": "setup",
"website": "licencedashboard.shop",
"credentials": {
"username": "john_reseller",
"password": "my_secure_pass"
}
}
Fetch Reseller Balance
Returns the current cash/credit balance available in the configured target website account.
Cooldown Notice
This endpoint has a rate-limiting cooldown of 1m. Duplicate requests are blocked before launching browser nodes.
| Parameter | Type | Status | Description |
|---|---|---|---|
api_token |
string | Required | Your parent website Reseller API Key. |
action |
string | Required | Must be set to balance. |
website |
string | Required | The domain of the target site. |
{
"api_token": "sk_appifypremiumhub_prod_7d2f9b8...",
"action": "balance",
"website": "licencedashboard.shop"
}
Fetch Reseller Products
Scrapes and retrieves the list of licensing products configured on the target dashboard, including their rates, validity options, and status.
| Parameter | Type | Status | Description |
|---|---|---|---|
api_token |
string | Required | Your parent website Reseller API Key. |
action |
string | Required | Must be set to products. |
website |
string | Required | The domain of the target site. |
{
"api_token": "sk_appifypremiumhub_prod_7d2f9b8...",
"action": "products",
"website": "licencedashboard.shop"
}
Generate Reseller License
Executes key purchase automation on the target site. Starts a browser instance to navigate to the product page, selects the validity, issues the license keys, and returns them in a structured array.
Unlimited Execution
This endpoint has no cooldown and can be triggered concurrently as needed for incoming orders.
| Parameter | Type | Status | Description |
|---|---|---|---|
api_token |
string | Required | Your parent website Reseller API Key. |
action |
string | Required | Must be set to generate. |
website |
string | Required | The domain of the target site. |
product_name |
string | Required | The exact product name mapping (e.g. Elementor Pro). |
validity |
string | Required | License key validity period (e.g. 1 Year). |
quantity |
integer | Optional | Amount of licenses to generate. Defaults to 1. |
{
"api_token": "sk_appifypremiumhub_prod_7d2f9b8...",
"action": "generate",
"website": "licencedashboard.shop",
"product_name": "Elementor Pro",
"validity": "1 Year",
"quantity": 1
}