API
Come funziona l'API BESTMIXER? BESTMIXER fornisce l'API REST. In gergo tecnico, API significa 'Application Programming Interface', ovvero un'interazione software-to-software che permette a due applicazioni di comunicare tra loro. Generalmente, l'API viene utilizzata per accedere alle funzionalità di un servizio di terze parti.
Per ottenere la tua chiave API e saperne di più sui limiti di connessione, contatta l'Assistenza clienti.
Richiesta:
Parametri richiesta:
Esempio di richiesta:
Esempio di risposta:
Richiesta:
Parametri richiesta:
Esempio di richiesta:
Esempio di risposta:
Richiesta:
Parametri richiesta:
Esempio di richiesta:
Esempio di richiesta:
Su GitHub sono disponibili librerie pronte all'uso che utilizzano API BESTMIXER. Puoi usarle per la creazione di applicazioni client.
• BESTMIXER.php - Libreria PHP
- • Inizia oggi ad applicare le potenzialità e la potenza di BESTMIXER sul tuo sito web
- • Aggiungi al tuo progetto le funzionalità del Bitcoin tumbler BESTMIXER: la possibilità di pagare con valute diverse o di mixarle.
- • Crea il tuo servizio personalizzato con l'API BESTMIXER, completamente gratis
- • Garantisci la sicurezza dei pagamenti utilizzando solo valute anonime
Per ottenere la tua chiave API e saperne di più sui limiti di connessione, contatta l'Assistenza clienti.
Sono disponibili le seguenti richieste API:
code/info
Restituisce le informazioni relative al codice BESTMIXER.Richiesta:
Metodo | Url | Intestazioni HTTP |
---|---|---|
POST |
https://ibestmixer.xyz/api/ext/code/info |
Content-Type: application/json |
Parametri richiesta:
Nome | Tipo | Descrizione |
---|---|---|
api_key |
string |
richiesto, un codice univoco a 10 simboli per il tracciamento e il controllo dell'uso dell'API. |
bm_code |
string |
richiesto, un codice univoco a 10 simboli generato dopo il tuo primo ordine per garantire che le tue valute siano mixate solo con altre valute del nostro pool, ma non con le tue. |
Esempio di richiesta:
POST https://ibestmixer.xyz/api/ext/code/info HTTP/1.1 Content-Type: application/json { "api_key": "XXXXXXXXXX", "bm_code": "XXXXXXXXXX" } |
Esempio di risposta:
{ "error": null, "data": { "min_service_fee": { "btc": 0.5, "bch": 0.5, "ltc": 0.5 } } } |
order/create
Crea l'ordine e restituisce le informazioni relative all'ordine.Richiesta:
Metodo | Url | Intestazioni HTTP |
---|---|---|
POST |
https://ibestmixer.xyz/api/ext/order/create |
Content-Type: application/json |
Parametri richiesta:
Nome | Tipo | Descrizione |
---|---|---|
api_key |
string |
richiesto, un codice univoco a 10 simboli per il tracciamento e il controllo dell'uso dell'API. |
bm_code |
string |
un codice univoco a 10 simboli generato dopo il tuo primo ordine per garantire che le tue valute siano mixate solo con altre valute del nostro pool, ma non con le tue. |
coin |
string |
richiesto, tipi di criptovalute disponibili per il mixing: btc, bch, ltc, eth. |
fee |
float |
richiesto, una commissione di servizio variabile da 0.5000 a 3.0000%. Preimposta maggiore di e definisci con precisione centesimale o millesimale. |
output |
array |
richiesto, un array di oggetti di output. |
output
array:Nome | Tipo | Descrizione |
---|---|---|
address |
string |
richiesto, indirizzo(i) di destinazione per l'invio delle valute. |
percent |
float |
richiesto, la diversa percentuale di trasferimenti con precisione decimale. Nota: la percentuale totale di tutti i trasferimenti deve essere pari al 100%. |
delay |
int |
richiesto, ritardo di trasferimento variabile da 0 a 72 ore. Imposta un ritardo diverso con precisione al minuto per ogni trasferimento. |
Esempio di richiesta:
POST https://ibestmixer.xyz/api/ext/order/create HTTP/1.1 Content-Type: application/json { "api_key": "XXXXXXXXXX", "bm_code": "XXXXXXXXXX", "coin": "btc", "fee": 0.5001, "output": [ { "address": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "percent": 5.5, "delay": 33 }, { "address": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "percent": 4.5, "delay": 0 }, { "address": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "percent": 90, "delay": 121 } ] } |
Esempio di risposta:
{ "error": null, "data": { "order_id": "XXXXXXXXXX", "input_address": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "min_amount": 0.005, "max_amount": 123.456 } } |
order/info
Informazioni relative agli ordini di reso.Richiesta:
Metodo | Url | Intestazioni HTTP |
---|---|---|
POST |
https://ibestmixer.xyz/api/ext/order/info |
Content-Type: application/json |
Parametri richiesta:
Nome | Tipo | Descrizione |
---|---|---|
api_key |
string |
richiesto, un codice univoco a 10 simboli per il tracciamento e il controllo dell'uso dell'API. |
order_id |
string |
richiesto, un numero univoco del tuo ordine. |
Esempio di richiesta:
POST https://ibestmixer.xyz/api/ext/order/info HTTP/1.1 Content-Type: application/json { "api_key": "XXXXXXXXXX", "order_id": "XXXXXXXXXX" } |
Esempio di richiesta:
{ "error": null, "data": { "status": "Awaiting", "input_address": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "received": 0, "coin": "btc", "min_amount": 0.005, "max_amount": 123.456, "bm_code": "XXXXXXXXXX", "output": [ { "address": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "percent": 5.5, "delay": 33 }, { "address": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "percent": 4.5, "delay": 0 }, { "address": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "percent": 90, "delay": 121 } ], "letter_of_guarantee": "..." } } |
Librerie API di BESTMIXER
Su GitHub sono disponibili librerie pronte all'uso che utilizzano API BESTMIXER. Puoi usarle per la creazione di applicazioni client.
• BESTMIXER.php - Libreria PHP