The Change API
Efetuar encomenda
Criar uma encomenda de troca
post
https://api.thechange.ltd/orders
User Device Id
É necessário gerar um identificador único de dispositivo de utilizador seguindo as melhores práticas e normas para gerar identificadores únicos de utilizador.
O identificador deve ser único por utilizador e dispositivo e deve ser coerente entre as encomendas efectuadas pelo mesmo dispositivo utilizador.
Cabeçalhos
Campo | Tipo | Descrição |
---|---|---|
X-API-KEY | String | A sua chave API |
Parâmetros do corpo
Campo | Tipo | Descrição |
---|---|---|
send | String | Ticker da moeda a enviar |
receive | String | Ticker da moeda a receber |
amount | Float | O montante que tem de enviar |
receiveAddress | String | Receber o endereço da carteira |
userDeviceId | String | Um identificador único do dispositivo do utilizador, gerado pelo utilizador, representa um dispositivo do utilizador. Deve ser único por utilizador e por dispositivo; as encomendas efectuadas a partir do mesmo dispositivo devem conter o mesmo userDeviceId. |
sendNetwork optional | String | Ticker da rede a enviar. A rede predefinida será selecionada se for omitida |
receiveNetwork optional | String | Ticker da rede a receber. A rede predefinida será selecionada se for omitida |
receiveTag optional | String | Receber etiqueta de endereço da carteira |
amountType optional | String | Definir este parâmetro como "receive" se pretender especificar como "amount" o montante a receber |
Resposta bem-sucedida
HTTP/1.1 200 OK
{
"send": "BTC",
"receive": "ETH",
"amount": "0.15",
"receiveAddress": "0x0000000000000000000000000000000000000000"
}