Calculer l'ordre
Updated:
Cette demande vous aide à calculer le prix d’une commande.
Les identifiants de proxy changent après les renouvellements manuels ou automatiques
Point d'arrivée:
Paramètres de chemin
Nom | Valeur | Description |
|---|---|---|
Autorisation |
| Votre clé API personnelle (comment l'obtenir) |
Corps de la requête
Nom | Type | Description |
|---|---|---|
countryId | Chaîne de caractères | Identifiant du pays que vous avez sélectionné dans /reference/list/{type}, par exemple « USA » |
periodId | Chaîne de caractères | Identifiant de la période que vous avez sélectionnée dans la requête /reference/list/{type}, par exemple « 1m » |
bon de réduction | Chaîne de caractères | Le code promo, s'il est disponible |
paymentId | Chaîne de caractères | Identifiants du système de paiement : « balance » = solde, « card » = carte que vous avez ajoutée dans votre espace personnel |
quantité | Nombre | Le nombre de proxys que vous souhaitez commander |
autorisation | Chaîne de caractères | Méthode d'authentification. Laissez ce champ vide si vous souhaitez utiliser un nom d'utilisateur et un mot de passe pour l'authentification. |
customTargetName | Chaîne de caractères | Il est nécessaire d’ajouter un objectif personnalisé |
sectionCode | Chaîne de caractères | Clé de type « proxy », par exemple |
temps de disponibilité | booléen | Active le mode « Uptime » / « Haute disponibilité » pour les commandes IPv4/FAI. Par défaut : false. Disponible pour IPv4 et FAI lorsque le pays et la période sélectionnés prennent en charge la tarification « uptime ». |
Nom | Type | Description |
|---|---|---|
countryId | Chaîne de caractères | Identifiant du pays que vous avez sélectionné dans la requête /reference/list/{type}, par exemple « USA » |
periodId | Chaîne de caractères | Identifiant de la période que vous avez sélectionnée dans la requête /reference/list/{type}, par exemple « 1m » |
bon de réduction | Chaîne de caractères | Le code promo, le cas échéant |
paymentId | Chaîne de caractères | Identifiants du système de paiement : « balance » → « solde », « card » → « carte » que vous avez ajoutée dans votre espace personnel |
quantité | Nombre | Le nombre de proxys que vous souhaitez commander |
autorisation | Chaîne de caractères | Méthode d'authentification. Laissez ce champ vide si vous souhaitez utiliser un nom d'utilisateur et un mot de passe pour l'authentification. |
customTargetName | Chaîne de caractères | Il est nécessaire d'ajouter un objectif personnalisé |
protocole | Chaîne de caractères | HTTPS ou SOCKS5 |
sectionCode | Chaîne de caractères | Clé de type « proxy », par exemple |
Nom | Type | Description |
|---|---|---|
countryId | Chaîne de caractères | Identifiant du pays que vous avez sélectionné dans la requête /reference/list/{type}, par exemple « USA » |
periodId | Chaîne de caractères | Identifiant de la période que vous avez sélectionnée dans la requête /reference/list/{type}, par exemple « 1m » |
bon de réduction | Chaîne de caractères | Le code promo, le cas échéant |
paymentId | Chaîne de caractères | Identifiants du système de paiement : « balance » – solde, « card » – carte que vous avez ajoutée dans votre espace personnel |
quantité | Nombre | Le nombre de proxys que vous souhaitez commander |
autorisation | Chaîne de caractères | Méthode d'authentification. Laissez ce champ vide si vous souhaitez utiliser un nom d'utilisateur et un mot de passe pour l'authentification. |
mobileServiceType | Chaîne de caractères | partagé ou dédié |
operatorId | Chaîne de caractères | Identifiant de l'opérateur mobile issu de la requête /reference/list/mobile |
rotationId | Chaîne de caractères | Valeur de rotation mobile issue de /reference/list/mobile. Doit être une valeur entière exprimée en minutes. |
sectionCode | Chaîne de caractères | Clé de type « proxy », par exemple |
Nom | Type | Description |
|---|---|---|
bon de réduction | Chaîne de caractères | Le code promo, le cas échéant |
paymentId | Chaîne de caractères | Identifiants du système de paiement : « balance » → « solde », « card » → « carte » que vous avez ajoutée dans votre espace personnel |
tarifId | Nombre | Identifiant du tarid que vous avez sélectionné dans la requête /reference/list/resident |
Exemple
https://proxy-seller.com/personal/api/v2/fj4948ffhg58gh843gh/order/calc
{
"countryId": "USA",
"periodId": "1m",
"coupon": "",
"paymentId": "balance",
"quantity": 1,
"authorization": "",
"customTargetName": "Facebook",
"sectionCode": "isp",
"uptime": false
}Réponse
{
"status": "success",
"data": {
"warning": "",
"balance": 2000,
"total": 9,
"quantity": 5,
"currency": "USD",
"discount": 0.45,
"price": 1.8
},
"errors": []
}Je n'ai pas de carte d'abonnement
{
"status": "error",
"data": null,
"errors": [
{
"message": "Not subscribed. Add subscribe in personal area /personal/balance/",
"code": 0,
"customData": null
}
]
}countryId incorrect
{
"status": "error",
"data": null,
"errors": [
{
"message": "Country not exists",
"code": 0,
"customData": null
}
]
}periodId incorrect
{
"status": "error",
"data": null,
"errors": [
{
"message": "Set existed [periodId] from reference",
"code": 0,
"customData": null
}
]
}