Extensão automática por IPs
Ponto final:
Ativa a renovação automática para endereços IP específicos. Quando ativado, os IPs serão automaticamente estendidos porrentPeriodDays antes de expirarem. Para ativar a extensão automática em pedidos inteiros, use Auto-extend by order IDs.
Nome | Tipo | Descrição |
|---|---|---|
apiKey* | Cordas | Sua chave de API pessoal. |
Corpo da solicitação
Nome | Tipo | Descrição |
|---|---|---|
| string | Um de: |
| matriz | IDs de endereço IP para ativar a extensão automática. Obtenha-os emObter endereços IP. |
| número | Duração da extensão em dias para cada renovação automática. Obtenha valores válidos dePeríodo de aluguel. |
| booleano |
|
Exemplo
curl -X POST https://youproxy.io/client/api/v1/$KEY/extend/auto \
-H "Content-Type: application/json" \
-d '{
"proxyType": "IPv4",
"ipAddressIds": ["1111111111111111"],
"rentPeriodDays": 30,
"autoExtend": true
}'ParaIPv6,MOBILEouISP - mudançaproxyType e usar as IDs correspondentes deObter endereços IP. O formato da carroceria é idêntico.
Resposta
A mesma forma para todos os tipos de proxy. Alterne as guias para ver cada cenário.
{
"success": true,
"proxyType": "IPv4",
"rentPeriodDays": 30,
"quantity": 1,
"ipAddressIds": ["1111111111111111"],
"balance": 5,
"currency": "USD",
"error": null
}{
"success": false,
"proxyType": null,
"rentPeriodDays": 0,
"quantity": 0,
"ipAddressIds": [],
"balance": 5,
"currency": "USD",
"error": {
"code": 4,
"message": "Incorrect proxy type"
}
}Campos de resposta
Campo | Tipo | Descrição |
|---|---|---|
| booleano |
|
| string | null | Ecoa o tipo solicitado. |
| número | Ecoa o período solicitado. |
| número | Número de IPs aos quais a alteração foi aplicada. |
| matriz | Ecoa as IDs solicitadas. Matriz vazia em caso de erro. |
| número | Saldo da conta em |
| string | Código de moeda ISO (por exemplo |
| objeto | nulo |
|
O status HTTP é200 OK para respostas de sucesso e de erro - verifiquesuccess: false para detectar falhas, e não o código HTTP.