This guide shows you how to edit an existing authorization (login/password or IP), enable or disable it, or delete it.
Every request uses your personal API key from your account dashboard (how to get your API key). In the examples below, replace YOUR_API_KEY with your own key. To pay from your account balance, use paymentId = 1.
Step 1 — List the authorizations
List the existing authorizations and copy the id of the one you want to edit or remove.
Endpoint
GET https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/auth/list
Response
{
"status": "success",
"data": [
{ "id": "666059d7f767480029182987", "active": true, "login": "abcdef1", "password": "fedcba1", "orderNumber": "2329050_27159264" },
{ "id": "66dea930354180027393781a", "active": true, "ip": "127.0.0.1", "orderNumber": "2329050_27159263" }
],
"errors": []
}
Step 2 — Change the authorization
Change the login/password (or IP), or activate/deactivate the authorization by its id.
Endpoint
POST https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/auth/change
Request body
Name | Type | Description |
id | String | Authorization ID (required) — from the authorizations list. |
active (optional) | Boolean | Activate or deactivate the authorization (true/false). |
login (optional) | String | Set a new username. |
password (optional) | String | Set a new password. |
ip (optional) | String | Set a new IP. |
Example
https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/auth/change
Response
{
"status": "success",
"data": {
"id": "66decee1e4b0c423139280d9",
"active": true,
"login": "abcdef111",
"password": "fedcba111",
"orderNumber": "2000096_20240080"
},
"errors": []
}
Step 3 — Or delete the authorization
Delete the authorization by its id. This is irreversible.
Endpoint
DELETE https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/auth/delete
Request body
Name | Type | Description |
id | String | Authorization ID (required) — from the authorizations list. |
Response
{
"status": "success",
"data": { "deleted": true },
"errors": []
}
