Passer une commande
Updated:
Cette demande vous aide à passer une commande.
Les identifiants de proxy changent après un renouvellement manuel ou automatique.
Le traitement des commandes, la sélection et l'activation des adresses IP prennent entre quelques secondes et une minute, en fonction de la charge globale du système, notamment du nombre de commandes simultanées et de la file d'attente de connexion.
Point d'arrivée:
Paramètres de chemin
Nom | Valeur | Description |
|---|---|---|
Autorisation |
| Votre clé API personnelle (comment obtenir) |
Corps de la requête
Nom | Type | Description |
|---|---|---|
countryId | Chaîne de caractères | Identifiant du pays que vous avez sélectionné dans le /reference/list/{type} demande, par exemple « USA » |
periodId | Chaîne de caractères | Identifiant de la période que vous avez sélectionnée dans le /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é |
generateAuth | Chaîne de caractères | Créer autorisation personnalisée - O/N (N - (par défaut) |
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 ‘’ |
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és 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/countryCode | Chaîne de caractères | Identifiant du pays que vous avez sélectionné dans /reference/list/{type} ou code pays Alpha-3, par exemple « USA » |
periodId/periodCode | 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 » → balance, « 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 /reference/list/mobile |
rotationId | Chaîne de caractères | ID de rotation mobile issu 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 | Référence du tarif que vous avez sélectionné dans le /reference/list/resident demande |
Exemple
https://proxy-seller.com/personal/api/v2/fj4948ffhg58gh843gh/order/make
{
"countryId": "USA",
"periodId": "1m",
"coupon": "",
"paymentId": "balance",
"quantity": 1,
"generateAuth": "N",
"customTargetName": "Facebook",
"sectionCode": "ipv4",
"uptime": true
}
Réponse
{
"status": "success",
"data": {
"orderId": "10",
"total": 1.80,
"listBaseOrderNumbers": [
"NS_12345678910-qq"
],
"balance": 38.00
},
"errors": []
}{
"status": "error",
"data": null,
"errors": [
{
"message": "Insufficient funds. Total $2. Not enough $33.10",
"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
}
]
}