Comment utiliser lAPI

3 heures 48 minute 11 secondes
627 673 Lire
130

1. Ouvrez le site Web de Gate. Placez votre curseur au-dessus de l'icône du profil pour dérouler le menu et cliquez sur "API Management".

1

2. Cliquez sur "Créer une clé API" sur la page.

2

3. Créer une clé API

Créez une clé APIv2 :

① Permissions IP : Vous pouvez choisir de lier ou non l'IP.

Remarque : Si vous choisissez de ne pas lier l'IP, la clé API permettra l'accès à partir de n'importe quelle adresse et sera valide pendant 90 jours.

② Type de clé API : Sélectionnez la clé API v2. Chaque utilisateur ne peut créer qu'un seul jeu, et le nouveau jeu remplacera le précédent.

③ Définissez les autorisations : "Lecture et écriture" ou "Lecture seule".

④ Confirmez les détails et cliquez sur "Soumettre".

Remarque : La clé API précédente expirera immédiatement lorsqu'une nouvelle clé est générée.

Les clés API permettent d'interroger les données de compte, de trader, de retirer des fonds, etc.

Conservez vos clés API en sécurité et ne les partagez jamais avec d'autres personnes !


Créer une clé APIv4 :

① Remarques de la clé API : Aide à identifier la clé.

② Permissions IP : Vous pouvez choisir de lier ou non l'IP (mêmes règles que ci-dessus).

③ Type de clé API : Sélectionnez "API v4".

④ Type de compte : Choisissez "Compte classique", "Trading sur marge" ou "Testnet".

⑤ Permissions : Définissez comme "Lecture et écriture" ou "Lecture seule". Remarque : la paire de devises ne peut pas être vide.

⑥ Confirmez les détails et cliquez sur "Soumettre".

4. Un rappel de risque s'affichera après avoir cliqué sur "Soumettre". Veuillez lire attentivement les avertissements, puis cliquez sur "J'accepte" ou "Annuler" pour continuer.

Saisissez le mot de passe du fonds, sélectionnez la méthode de double authentification (2FA), puis cliquez sur "Confirmer".

5. Une fois la clé API créée, vous pouvez la consulter, la modifier ou la supprimer.

6. Avis :

① Les clés APIv2/4 peuvent être utilisées pour le dépôt et le retrait.

Pour effectuer un retrait via API, vous devez utiliser une adresse déjà utilisée manuellement, et la dernière opération manuelle doit dater de plus de 24 heures.

② Différences entre APIv2 et APIv4 :

• Les clés APIv2 et APIv4 sont indépendantes.

• APIv2 prend uniquement en charge le trading au comptant.

• APIv4 prend en charge le trading au comptant, sur marge et sur contrat.

• Pour créer une clé APIv2, faites défiler jusqu'en bas de la page dédiée.

• Les clés APIv4 se créent dans "Centre Personnel" > "Sous-compte et API" > "Clés APIv4".

Choisissez selon vos besoins. Consultez cet article pour les mises à jour des fonctionnalités.

Si cet article ne répond pas à votre question, veuillez soumettre un ticket. Incluez les informations suivantes :

  • Votre UID
  • L'URL de la demande initiale
  • Les paramètres utilisés et une description détaillée du problème
  • Le type d'API (spot, marge, testnet/mainnet)
  • Le langage de programmation (joignez du code si possible)
  • Si un SDK est utilisé, décrivez son usage ou laissez un commentaire sur GitHub

7. Les documents relatifs à l’API sont disponibles dans "Services" > "Développeurs (API)" en bas de la page.

7

8. Règle de limite de fréquence

Markets Endpoints Limits Based On Include
All public endpoints Public endpoints 200r/10s per endpoint IP Orderbook, Candlestick, Ticker, etc.
Wallet Private endpoints Withdrawal(POST /withdrawals) : 1r/3s
UID transfer(POST /withdrawals/push) 1r/10s
Transfer between trading accounts (POST /wallet/transfers) 80r/10s
Transfer between main and sub accounts (POST /wallet/sub_account_transfers) 80r/10s
Transfer from a sub-account to another sub-account (POST /wallet/sub_account_to_sub_account) 80r/10s
Retrieve user's total balances (GET /wallet/total_balance) 80r/10s
Retrieve sub account balances (GET /wallet/sub_account_balances) 80r/10s
Query sub accounts' margin balances (GET /wallet/sub_account_margin_balances) 80r/10s
Query sub accounts' futures account balances (GET /wallet/sub_account_futures_balances) 80r/10s
Query subaccount's cross_margin account info(GET /wallet/sub_account_cross_margin_balances) 80r/10s
The Others: 200r/10s per endpoint
UID Withdrawal.
Query personal account balance.
Query subaccount balance.
Spot Private endpoints The rate limit for batch/single order placement and amend an order are total of 10r/s (UID+Market)
The rate limit for batch/single order cancellation is total of 200r/s
The Others: 200r/10s per endpoint
UID Spot order placement and cancellation.
Trade history and fee rates.
Perpetual Futures Private endpoints The rate limit for batch/single order placement and amend an order are total of 100r/s
The maximum rate limit for the order cancellation (bulk/single) is 200r/s
The Others: 200r/10s per endpoint
UID Futures order placement and cancellation
Trade history and fee rates
Delivery Private endpoints The maximum rate limit for the order placement (bulk/single) is 500r/10s
The maximum rate limit for the order cancellation (bulk/single) is 500r/10s
The Others: 200r/10s per endpoint
UID Order placement and cancellation
Options Private endpoints The maximum rate limit for the order placement (bulk/single) is 200r/s
The maximum rate limit for the order cancellation (bulk/single) is 200r/s
The Others: 200r/10s per endpoint
UID Order placement and cancellation
Subaccount Private endpoints 80r/10s per endpoint UID Create a sub-account.
Retrieve the list of sub-accounts.
Disable or enable API key for a sub-account.
Unified Private endpoints Borrow or repay 15/10s UID Borrow or repay(POST /unified/loans)
Other Private endpoints Private endpoints 150r/10s per endpoint UID Earning, collateral etc

La limite de fréquence est calculée séparément pour chaque sous-compte ou compte principal.

WebSocket :

• Nombre illimité de messages envoyés au serveur

• Nombre de connexions par IP : ≤ 300

REMARQUE :

En cas de dépassement répété de la limite :

• Si la demande < taux d'éclatement (burst rate), elle sera retardée

• Si la demande > burst rate, elle sera rejetée

Inscrivez-vous dès maintenant pour tenter de gagner jusqu’à $10,000!
signup-tips