Renovação de Proxy - Etapa 1
Renovação de Proxy
O método é usado para calcular o custo de renovação.Para calcular o custo, você precisa passar o tipo de proxy e o ID do proxy
Pedido para obter opções de renovação disponíveis:
URL
https://api.belurk.com/proxy/create-renewal
Método de Envio
POST
CURL
- 1.curl --location 'https://api.belurk.com/proxy/create-renewal'
- 2.--header 'Content-Type: application/json'
- 3.--header 'x-api-token: {{API_TOKEN}}'
- 4.--data '{
- 5. "proxy_type": "ipv6",
- 6. "selected_proxy": [
- 7. 10001,
- 8. 10002
- 9. ]
- 10.}'
Resposta em caso de recuperação bem-sucedida de opções
Status da Resposta: HTTP 200 OK
- 1.{
- 2. "data": {
- 3. "amount": 0,
- 4. "count": 10,
- 5. "periods": [
- 6. {
- 7. "label": "1 день",
- 8. "key": "1_day"
- 9. },
- 10. {
- 11. "label": "3 дня",
- 12. "key": "3_day"
- 13. },
- 14. {
- 15. "label": "1 неделя",
- 16. "key": "1_week"
- 17. },
- 18. {
- 19. "label": "2 недели",
- 20. "key": "2_week"
- 21. },
- 22. {
- 23. "label": "1 месяц",
- 24. "key": "1_month"
- 25. },
- 26. {
- 27. "label": "2 месяца",
- 28. "key": "2_month"
- 29. },
- 30. {
- 31. "label": "3 месяца",
- 32. "key": "3_month"
- 33. }
- 34. ]
- 35. }
- 36.}
Resposta de Falha
Status da Resposta: HTTP 404 Não Encontrado
- 1.{
- 2. "data": null
- 3. "error": "По заданному фильтру ничего не найдено"
- 4.}
Pedido para calcular o custo:
Após receber informações sobre tarifas de renovação disponíveis, você precisa passar um valor das opções de renovação propostas para calcular o custo
CURL
- 1.curl --location 'https://api.belurk.com/proxy/create-renewal'
- 2.--header 'Content-Type: application/json'
- 3.--header 'x-api-token: {{API_TOKEN}}'
- 4.--data '{
- 5. "period": "1_month",
- 6. "proxy_type": "ipv6",
- 7. "selected_proxy": [
- 8. 10001,
- 9. 10002
- 10. ]
- 11.}'
Resposta em caso de cálculo bem-sucedido do custo
Status da Resposta: HTTP 200 OK
- 1.{
- 2. "data": {
- 3. "amount": 21, //renewal amount
- 4. "count": 10,
- 5. "periods": [
- 6. {
- 7. "label": "1 день",
- 8. "key": "1_day"
- 9. },
- 10. {
- 11. "label": "3 дня",
- 12. "key": "3_day"
- 13. },
- 14. {
- 15. "label": "1 неделя",
- 16. "key": "1_week"
- 17. },
- 18. {
- 19. "label": "2 недели",
- 20. "key": "2_week"
- 21. },
- 22. {
- 23. "label": "1 месяц",
- 24. "key": "1_month"
- 25. },
- 26. {
- 27. "label": "2 месяца",
- 28. "key": "2_month"
- 29. },
- 30. {
- 31. "label": "3 месяца",
- 32. "key": "3_month"
- 33. }
- 34. ]
- 35. }
- 36.}