Calcular um pedido
Retorna o preço do pedido antes do checkout, incluindo desconto, verificação de saldo e avisos. Sempre chame isso antes deCriar um pedidopara trazer à tona problemas de validação sem gastar o equilíbrio.
Ponto final:
Parâmetros do caminho
Nome | Tipo | Descrição |
|---|---|---|
apiKey* | Cordas | Sua chave de API pessoal. |
Corpo da solicitação
Nome | Tipo | Descrição |
|---|---|---|
| string | Para qual tipo de proxy calcular.
|
| número | Número de endereços IP a serem solicitados. |
| número | Duração do aluguel em dias. Obtenha valores válidos dePeríodo de aluguel. |
| string | Código ISO 3166-1 alfa-3 (por exemplo, EUA). Obtenha valores válidos dePaís. |
| string | Etiqueta de meta personalizada para o pedido. |
| string | Código promocional de desconto. Obtenha valores válidos a partir deCódigos promocionais. |
Campos adicionais quandoproxyType=MOBILE
Nome | Tipo | Descrição |
|---|---|---|
rotationTime* | número | Intervalo de rotação em segundos. Obtenha valores válidos deOperadora de celular. |
operador móvel* | string | Etiqueta do operador. Obter valores válidos deOperadora de celular. |
Exemplos
curl -X POST https://youproxy.io/client/api/v1/$KEY/calculate/order \
-H "Content-Type: application/json" \
-d '{
"proxyType": "IPv4",
"quantity": 5,
"rentPeriodDays": 30,
"country": "USA",
"goal": "scraping",
"promoCode": "SAVE10"
}'curl -X POST https://youproxy.io/client/api/v1/$KEY/calculate/order \
-H "Content-Type: application/json" \
-d '{
"proxyType": "IPv6",
"quantity": 5,
"rentPeriodDays": 30,
"country": "USA",
"goal": "scraping",
"promoCode": "SAVE10"
}'# MOBILE — note the extra fields
curl -X POST https://youproxy.io/client/api/v1/$KEY/calculate/order \
-H "Content-Type: application/json" \
-d '{
"proxyType": "MOBILE",
"quantity": 5,
"rentPeriodDays": 30,
"country": "USA",
"goal": "scraping",
"rotationTime": 300,
"mobileOperator": "verizon"
}'curl -X POST https://youproxy.io/client/api/v1/$KEY/calculate/order \
-H "Content-Type: application/json" \
-d '{
"proxyType": "ISP",
"quantity": 5,
"rentPeriodDays": 30,
"country": "USA",
"goal": "scraping",
"promoCode": "SAVE10"
}'Resposta
Campos de resposta
Campo | Tipo | Descrição |
|---|---|---|
| booleano |
|
| string | null | Ecoa o tipo solicitado. |
| número | Saldo da conta em |
| número | nulo | Total calculado. |
| string | Código ISO da moeda (por exemplo, USD). |
| número | nulo | Porcentagem de desconto aplicada (por exemplo, 10 significa 10%). |
| string | null |
|
| array | null | Problemas de não bloqueio. Se houver, o pedido não será processado com os dados atuais - corrija e tente novamente. |
| objeto | nulo |
|