Renouvellement de Proxy - Étape 1

Renouvellement de Proxy

La méthode est utilisée pour calculer le coût du renouvellement. Pour calculer le coût, vous devez passer le type de proxy et l'ID du proxy

Demande pour obtenir les options de renouvellement disponibles :

URL

https://api.belurk.com/proxy/create-renewal

Méthode d'Envoi

POST

CURL

  1. 1.curl --location 'https://api.belurk.com/proxy/create-renewal'
  2. 2.--header 'Content-Type: application/json'
  3. 3.--header 'x-api-token: {{API_TOKEN}}'
  4. 4.--data '{
  5. 5. "proxy_type": "ipv6",
  6. 6. "selected_proxy": [
  7. 7. 10001,
  8. 8. 10002
  9. 9. ]
  10. 10.}'

Réponse en cas de récupération réussie des options

Statut de la Réponse: HTTP 200 OK

  1. 1.{
  2. 2. "data": {
  3. 3. "amount": 0,
  4. 4. "count": 10,
  5. 5. "periods": [
  6. 6. {
  7. 7. "label": "1 день",
  8. 8. "key": "1_day"
  9. 9. },
  10. 10. {
  11. 11. "label": "3 дня",
  12. 12. "key": "3_day"
  13. 13. },
  14. 14. {
  15. 15. "label": "1 неделя",
  16. 16. "key": "1_week"
  17. 17. },
  18. 18. {
  19. 19. "label": "2 недели",
  20. 20. "key": "2_week"
  21. 21. },
  22. 22. {
  23. 23. "label": "1 месяц",
  24. 24. "key": "1_month"
  25. 25. },
  26. 26. {
  27. 27. "label": "2 месяца",
  28. 28. "key": "2_month"
  29. 29. },
  30. 30. {
  31. 31. "label": "3 месяца",
  32. 32. "key": "3_month"
  33. 33. }
  34. 34. ]
  35. 35. }
  36. 36.}

Réponse d'Échec

Statut de la Réponse: HTTP 404 Non Trouvé

  1. 1.{
  2. 2. "data": null
  3. 3. "error": "По заданному фильтру ничего не найдено"
  4. 4.}

Demande pour calculer le coût :

Après avoir reçu des informations sur les tarifs de renouvellement disponibles, vous devez passer une valeur des options de renouvellement proposées pour calculer le coût

CURL

  1. 1.curl --location 'https://api.belurk.com/proxy/create-renewal'
  2. 2.--header 'Content-Type: application/json'
  3. 3.--header 'x-api-token: {{API_TOKEN}}'
  4. 4.--data '{
  5. 5. "period": "1_month",
  6. 6. "proxy_type": "ipv6",
  7. 7. "selected_proxy": [
  8. 8. 10001,
  9. 9. 10002
  10. 10. ]
  11. 11.}'

Réponse en cas de calcul réussi du coût

Statut de la Réponse: HTTP 200 OK

  1. 1.{
  2. 2. "data": {
  3. 3. "amount": 21, //renewal amount
  4. 4. "count": 10,
  5. 5. "periods": [
  6. 6. {
  7. 7. "label": "1 день",
  8. 8. "key": "1_day"
  9. 9. },
  10. 10. {
  11. 11. "label": "3 дня",
  12. 12. "key": "3_day"
  13. 13. },
  14. 14. {
  15. 15. "label": "1 неделя",
  16. 16. "key": "1_week"
  17. 17. },
  18. 18. {
  19. 19. "label": "2 недели",
  20. 20. "key": "2_week"
  21. 21. },
  22. 22. {
  23. 23. "label": "1 месяц",
  24. 24. "key": "1_month"
  25. 25. },
  26. 26. {
  27. 27. "label": "2 месяца",
  28. 28. "key": "2_month"
  29. 29. },
  30. 30. {
  31. 31. "label": "3 месяца",
  32. 32. "key": "3_month"
  33. 33. }
  34. 34. ]
  35. 35. }
  36. 36.}