Ações com proxies
Atualizado:
Gerencie os IPs em seus pedidos de proxy — liste-os, alterne-os, prorrogue-os ou anote-os.
Parâmetro comum. Cada endpoint nesta página opera em uma ordem específica. Passe o parâmetro `orderNumber` — obtenha-o em GET /proxy/list.
Parâmetros de caminho
Nome | Valor | Obrigatório | Descrição |
|---|---|---|---|
Tipo |
| Sim | Especifica o tipo de proxies a serem incluídos na lista baixada. |
Autorização |
| Sim | Sua chave de API pessoal (Como obter) |
Parâmetros de consulta
Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
mais recente | String | Não |
|
orderId | String | Não | Retornar um proxy a partir de um orderId ou OrderPart.number específico |
país | String | Não | Nome do país na versão Alpha3 (FRA ou DEU re…) |
fim | String | Não |
|
Exemplo
Para recuperar proxies de todos os tipos:
https://proxy-seller.com/personal/api/v2/afoov21vcoodewq/proxy/listPara recuperar proxies de um tipo específico (por exemplo, IPv4):
https://proxy-seller.com/personal/api/v2/afoov21vcoodewq/proxy/list/ipv4Resposta
Todos os tipos de proxies
{
"status": "success",
"data": {
"ipv4": [],
"ipv6": [],
"mobile": [],
"isp": [],
"mix": [],
"mix_isp": [],
"resident": []
},
"errors": []
}Um tipo de proxy
{
"status": "success",
"data": {
"items": [
{
"id": "69fa4b7f256cae5b70a79478",
"order_id": "69fa4b795a1f522c7a53d589",
"order_number": "TEST_1778011001948-uc_e_UUf2Z3RtGH",
"basket_id": "69fa4b7a5a1f522c7a53d58b",
"ip": "11.55.11.0",
"ip_only": "11.55.11.0",
"protocol": "HTTP",
"port_socks": 49453,
"port_http": 49353,
"login": "login",
"password": "password",
"authIp": "",
"rotation": null,
"link_reboot": "#",
"country": "Germany",
"country_alpha3": "DEU",
"status": "Active",
"status_type": "ACTIVE",
"can_prolong": true,
"date_start": "05.05.2026",
"date_end": "11.06.2026",
"comment": "",
"auto_renew": "N",
"auto_renew_period": ""
}
]
},
"errors": []
}Tipo incorreto de proxy
{
"status": "error",
"data": null,
"errors": [
{
"message": "Could not find description of list/{type} in CrmUserApiProxy",
"code": 22002,
"customData": null
}
]
}Observe que, se nenhum tipo de proxy for especificado, todos os tipos disponíveis serão retornados para o seu perfil.
Parâmetros de caminho:
Nome | Valor | Obrigatório | Descrição |
|---|---|---|---|
Tipo |
| Sim | Especifica o tipo de proxies a serem incluídos na lista baixada. |
Autorização |
| Sim | Sua chave de API pessoal (Como obter) |
Parâmetros opcionais
Nome | Valor | Descrição |
|---|---|---|
ext | txt csv | Especifica o formato no qual a lista de proxies será baixada. |
%login%:%senha%@%ip%:%porta% | Formato personalizado | |
proto | https socks5 | Especifica o formato de porta de proxy de sua preferência para os proxies. |
listId | Inteiro | ID da lista de proxies (apenas para residentes; se não for definido, retornará o IP de todas as planilhas) |
package_key | String | Lista de proxies package_key (apenas para subresident) |
país | String | Nome do país na versão Alpha3 (FRA ou EUA ou ...) |
fim | String |
|
Exemplo
Para recuperar proxies de um tipo específico (por exemplo, IPv4):
https://proxy-seller.com/personal/api/v2/afoov21vcoodewq/proxy/download/ipv4?ext=txt&proto=httpsResposta
login:[email protected]:80;
login:[email protected]:81;
resposta: tipo de proxy incorreto
{
"status": "error",
"data": null,
"errors": [
{
"message": "Could not find description of list{type} in CrmUserApiProxy",
"code": 22002,
"customData": null
}
]
}Modificar
Parâmetros de caminho
Nome | Valor | Obrigatório | Descrição |
|---|---|---|---|
Autorização |
| Sim | Sua chave de API pessoal (Como obter) |
Corpo da solicitação
Nome | Tipo | Descrição |
|---|---|---|
ids | Número | Um único ID ou uma matriz de IDs entre '[ ]', separados por vírgulas |
comentário | String | Comentário opcional a ser incluído na solicitação |
tipo | String | Tipo de substituição |
Exemplo
https://proxy-seller.com/personal/api/v2/afoov21vcoodewq/proxy/replace
{
"ids": ["10"],
"type": "CUSTOM",
"comment": "Test replace IP"
}Resposta
{
"status": "success",
"data": {
"ok": {
"ips": [
"11.55.11.0"
],
"msg": "Replacement request submitted"
}
},
"errors": []
}{
"status": "error",
"data": null,
"errors": [
{
"code": 503,
"message": "Error api key",
"customData": null
},
{
"code": 503,
"message": "IP not allowed",
"customData": null
},
{
"code": 503,
"message": "Request limit reached",
"customData": null
}
]
}{
"status": "error",
"data": null,
"errors": [
{
"code": 0,
"message": "Set coorect type: NOT_WORK / INCORRECT_LOCATION / CANT_CHANGE_NETWORK / LOW_SPEED / CUSTOM",
"customData": null
}
]
}Tipos de substituição: NOT_WORK, INCORRECT_LOCATION, CANT_CHANGE_NETWORK, LOW_SPEED, CUSTOM
Este documento fornece um guia detalhado sobre como configurar a renovação automática para seus endereços IP de vários tipos. Observe que os endereços IP devem ser renovados dentro do prazo para manter os mesmos endereços.
Calcular extensão
Este endpoint ajuda você a calcular o custo. Os descontos por volume e períodos de aluguel são semelhantes aos oferecidos pelo nosso serviço.
Parâmetros de caminho
Nome | Valor | Obrigatório | Descrição |
|---|---|---|---|
Autorização |
| Sim | Sua chave de API pessoal (Como obter) |
Tipo |
| Sim | O tipo de proxy que você deseja estender |
Corpo da solicitação
Nome | Tipo | Descrição |
|---|---|---|
ids | Número | Um único ID ou uma matriz de IDs entre '[ ]', separados por vírgulas (como obter) |
cupom | String | O comentário que você deseja adicionar |
periodId | String | ID do período selecionado na solicitação /reference/list/{type} |
Exemplo (por exemplo, ipv4)
https://proxy-seller.com/personal/api/v2/afoov21vcoodewq/prolong/calc/ipv4
{
"ids": ["10"],
"periodId": "1m",
"coupon": "",
"paymentId": "balance"
}
Resposta
{
"status": "success",
"data": {
"warning": "",
"balance": 498648.72,
"total": 3.49,
"quantity": 1,
"currency": "USD",
"discount": 3.00,
"items": [
{
"id": "69fa4b7f256cae5b70a79478",
"order_id": "69fa4b795a1f522c7a53d589",
"order_number": "TEST_1778011001948-uc_e_UUf2Z3RtGH",
"basket_id": "69fa4b7a5a1f522c7a53d58b",
"ip": "11.55.11.0",
"ip_only": "11.55.11.0",
"protocol": "HTTP",
"port_socks": 49453,
"port_http": 49353,
"login": "login ",
"password": "password",
"authIp": "",
"rotation": null,
"link_reboot": "#",
"country": "Germany",
"country_alpha3": "DEU",
"status": "Active",
"status_type": "ACTIVE",
"can_prolong": true,
"date_start": "05.05.2026",
"date_end": "11.06.2026",
"comment": "",
"auto_renew": "N",
"auto_renew_period": ""
}
],
"orders": 1
},
"errors": []
}{
"status": "error",
"data": {
"warning": "Insufficient funds. Total $3.49. Not enough $2.49",
"balance": 1.00,
"total": 3.49,
"quantity": 1,
"currency": "USD",
"discount": 3.00,
"items": [
{
"id": "69fa4b7f256cae5b70a79478",
"order_id": "69fa4b795a1f522c7a53d589",
"order_number": "TEST_1778011001948-uc_e_UUf2Z3RtGH",
"basket_id": "69fa4b7a5a1f522c7a53d58b",
"ip": "11.55.11.0",
"ip_only": "11.55.11.0",
"protocol": "HTTP",
"port_socks": 49453,
"port_http": 49353,
"login": "login",
"password": "password",
"authIp": "",
"rotation": null,
"link_reboot": "#",
"country": "Germany",
"country_alpha3": "DEU",
"status": "Active",
"status_type": "ACTIVE",
"can_prolong": true,
"date_start": "05.05.2026",
"date_end": "11.06.2026",
"comment": "",
"auto_renew": "N",
"auto_renew_period": ""
}
],
"orders": 1
},
"errors": []
}{
"status": "error",
"data": null,
"errors": [
{
"code": 0,
"message": "Set existed [periodId] from reference",
"customData": null
}
]
}{
"status": "error",
"data": null,
"errors": [
{
"code": 0,
"message": "IP not found",
"customData": null
}
]
}Criar um pedido de renovação
Cria um pedido de extensão.
Parâmetros de caminho
Nome | Valor | Obrigatório | Descrição |
|---|---|---|---|
Autorização |
| Sim | Sua chave de API pessoal (Como obter) |
Tipo |
| Sim | O tipo de proxy que você deseja estender |
Corpo da solicitação
Nome | Tipo | Descrição |
|---|---|---|
ids | Número | Um único ID ou uma lista de IDs entre '[ ]', separados por vírgulas (como obter) |
cupom | String | Código promocional. |
periodId | String | ID do período selecionado na solicitação /reference/list/{type} |
paymentId | String | IDs do sistema de pagamentos "69e799e7497b2c153b33faca" - equilíbrio, "69e799e8497b2c153b33faed" - cartão que você adicionou ao seu armário |
Exemplo (por exemplo, ipv4)
https://proxy-seller.com/personal/api/v2/afoov21vcoodewq/prolong/make/ipv4
{
"ids": ["10"],
"periodId": "1m",
"coupon": "",
"paymentId": "balance"
}Resposta
{
"status": "success",
"data": {
"orderId": "69fa4b795a1f522c7a53d589",
"total": 3.49,
"listBaseOrderNumbers": [
"TEST_1778011001948-uc_e_UUf2Z3RtGH"
],
"balance": 1.00
},
"errors": []
}{
"status": "error",
"data": {
"warning": "Insufficient funds. Total $3.49. Not enough $2.49",
"balance": 1.00,
"total": 3.49,
"quantity": 1,
"currency": "USD",
"discount": 3.00,
"items": [
{
"id": "69fa4b7f256cae5b70a79478",
"order_id": "69fa4b795a1f522c7a53d589",
"order_number": "TEST_1778011001948-uc_e_f7iNLfHqK8",
"base_order_number": "TEST_1778011001948-uc_e_f7iNLfHqK8",
"ip": "11.55.11.0",
"port_http": null,
"port_socks": null,
"login": "x2alltop0qRU6",
"password": "gwBwtL9LMM",
"authIp": "",
"country": "Germany",
"date_start": "05.05.2026 19:56:42",
"date_end": "10.08.2026 23:59:59",
"comment": "",
"status": "Active",
"rotation": null,
"link_reboot": "#",
"can_prolong": true
}
],
"orders": 1
},
"errors": []
}{
"status": "error",
"data": null,
"errors": [
{
"code": 0,
"message": "Set existed [periodId] from reference",
"customData": null
}
]
}{
"status": "error",
"data": null,
"errors": [
{
"code": 0,
"message": "IP not found",
"customData": null
}
]
}Parâmetros de caminho
Nome | Valor | Obrigatório | Descrição |
|---|---|---|---|
Autorização |
| Sim | Sua chave API pessoal (Como obter) |
Corpo da solicitação
Nome | Tipo | Descrição |
|---|---|---|
ids | Número | Um único ID ou uma lista de IDs entre '[ ]', separados por vírgulas (como obter) |
comentário | String | O comentário que você deseja adicionar |
Exemplo
https://proxy-seller.com/personal/api/v2/afoov21vcoodewq/proxy/comment/set
{
"ids": ["10"],
"comment": "My server"
}Resposta
{
"status": "success",
"data": {
"updated": 1
},
"errors": []
}{
"status": "error",
"data": null,
"errors": [
{
"code": 0,
"message": "IP not found",
"customData": null
}
]
}Comum a todos os endpoints de proxy
URL base
https://proxy-seller.com/personal/api/v2/{YourApiKey}/Autenticação
Chave de API no caminho da URL.
Modelo de erros
Erros de negócios retornam HTTP 200 com
errors[]preenchido.