Ir para conteúdo principal

Gerenciar uma subconta

Atualize um pacote de subusuário (tráfego / expiração / liga-desliga), gerencie suas listas ou exclua-o pela API.

Este guia mostra como atualizar um pacote de subusuário, gerenciar suas listas ou excluí-lo.

Cada requisição usa sua chave de API pessoal do painel da sua conta (como obter sua chave de API). Nos exemplos abaixo, substitua YOUR_API_KEY pela sua própria chave. Para pagar com o saldo da conta, use paymentId = 1.

Passo 1 — Liste os pacotes de subusuário

Liste os pacotes de subusuário e copie o package_key com o qual trabalhar.

Endpoint

GET https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/residentsubuser/packages

Resposta

{
  "status": "success",
  "data": [
    { "package_key": "ab12cd34ef56", "traffic_limit": "1073741824", "is_active": true, "expired_at": "d.m.Y" }
  ],
  "errors": []
}

Passo 2 — Atualize o pacote

Atualize o pacote: altere o limite de tráfego, a rotação, a expiração ou ative/desative com is_active.

Endpoint

POST https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/residentsubuser/update

Corpo da requisição

Nome

Tipo

Descrição

package_key

String

Chave do pacote (das informações do pacote).

traffic_limit (opcional)

String

Limite de tráfego em bytes.

rotation (opcional)

Number

Rotação: -1 = sticky, 0 = por requisição, 1..3600 = segundos.

expired_at (opcional)

String

Data de expiração do pacote.

is_active (opcional)

Boolean

Booleano — true ativo, false inativo (ativar/desativar pacote).

is_link_date (opcional)

Boolean

Booleano — vincular a expiração ao pacote principal.

Resposta

{
  "status": "success",
  "data": {
    "package_key": "ab12cd34ef56",
    "rotation": 60,
    "traffic_limit": "1073741824",
    "is_active": true
  },
  "errors": []
}

Passo 3 — Gerencie as listas do pacote

Liste as listas do pacote, depois renomeie uma lista (id + title + package_key) ou exclua uma pelo seu listId.

Endpoint

GET https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/residentsubuser/lists

Resposta

{
  "status": "success",
  "data": [
    { "id": 7788, "title": "Client A", "login": "x1y2z3", "package_key": "ab12cd34ef56" }
  ],
  "errors": []
}

Endpoint — rename

POST https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/residentsubuser/list/rename

Nome

Tipo

Descrição

id

Number

ID da lista.

title

String

O novo nome da lista.

package_key

String

Chave do pacote (das informações do pacote).

Endpoint — delete list

DELETE https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/residentsubuser/list/delete

Passo 4 — Ou exclua o pacote inteiro

Exclua o pacote de subusuário inteiro pelo seu package_key. É irreversível.

Endpoint

DELETE https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/residentsubuser/delete

Corpo da requisição

Nome

Tipo

Descrição

package_key

String

Chave do pacote (das informações do pacote).

Resposta

{
  "status": "success",
  "data": { "deleted": true },
  "errors": []
}

Referência completa da API

Isto respondeu à sua pergunta?