The Change API
Passer un ordre
Passer un ordre d'échange
post
https://api.thechange.ltd/orders
User Device Id
Vous devez générer un identifiant unique pour l'appareil de l'utilisateur en suivant les meilleures pratiques et les normes de génération d'identifiants uniques pour l'utilisateur.
L'identifiant doit être unique par utilisateur et par appareil et doit être cohérent entre les commandes passées par le même utilisateur et le même appareil.
En-têtes
Champ | Type | Description |
---|---|---|
X-API-KEY | String | Votre clé API |
Paramètres du corps
Champ | Type | Description |
---|---|---|
send | String | Ticker de la monnaie à envoyer |
receive | String | Ticker de la monnaie à recevoir |
amount | Float | Le montant à envoyer |
receiveAddress | String | Adresse du portefeuille de réception |
userDeviceId | String | Un identifiant unique de l'appareil de l'utilisateur, généré de votre côté, représente un appareil de l'utilisateur. Il doit être unique par utilisateur et par appareil. Les commandes passées à partir du même appareil doivent contenir le même userDeviceId |
sendNetwork optional | String | Ticker du réseau à envoyer. Le réseau par défaut sera sélectionné s'il est omis |
receiveNetwork optional | String | Ticker du réseau à recevoir. Le réseau par défaut sera sélectionné s'il est omis |
receiveTag optional | String | La balise d'adresse du portefeuille de réception |
amountType optional | String | Réglez ce paramètre sur «receive» si vous voulez spécifier le montant de la réception comme «amount» |
Réponse positive
HTTP/1.1 200 OK
{
"send": "BTC",
"receive": "ETH",
"amount": "0.15",
"receiveAddress": "0x0000000000000000000000000000000000000000"
}