Transactions
get
https://api.cryptomus.com/v2/user-api/transaction/list
Demande
Paramètres de requête
Nom | Définition |
---|---|
date_from | filtrage par date de création, à partir de (format : "AAAA-MM-JJ H:mm:ss") |
date_to | filtrage par date de création, au (format : "AAAA-MM-JJ H:mm:ss") |
type | Type d'opération |
Définition
filtrage par date de création, à partir de (format : "AAAA-MM-JJ H:mm:ss")Définition
filtrage par date de création, au (format : "AAAA-MM-JJ H:mm:ss")Définition
Type d'opération
Demander un exemple
curl https://api.cryptomus.com/v2/user-api/transaction/list \
-X POST \
-H 'userId: 8b03432e-385b-4670-8d06-064591096795' \
-H 'sign: fe99035f86fa436181717b302b95bacff1' \
-H 'Content-Type: application/json' \
-d '{
"date_from": "2023-05-16 00:00:00"
"date_to": "2023-05-16 23:59:59"
"type": "payment"
}'
COPIEEspèces
Types de demandes
Nom | Définition |
---|---|
payment | Opérations de paiement |
payout | Opérations de paiement |
transfer | Transfert depuis/vers les transactions du portefeuille Business |
Définition
Opérations de paiementDéfinition
Opérations de paiementDéfinition
Transfert depuis/vers les transactions du portefeuille Business
Réponse
Paramètres de réponse
Paramètres de réponse aux éléments
Nom | Définition |
---|---|
uuid | UUID de la transaction |
type | Type d'opération |
status | Structure |
amount | Montant |
amount_equivalent | Montant en équivalent |
currency_equivalent | Montant équivalent en devise (devise définie dans votre compte personnel) |
currency | Code de devise |
comment | Commentaire |
network | Code réseau blockchain |
address | Adresse du portefeuille pour le paiement |
txid | Hachage des transactions |
created_at | Temps de transaction |
Définition
UUID de la transactionDéfinition
Type d'opérationDéfinition
StructureDéfinition
MontantDéfinition
Montant en équivalentDéfinition
Montant équivalent en devise (devise définie dans votre compte personnel)Définition
Code de deviseDéfinition
CommentaireDéfinition
Code réseau blockchainDéfinition
Adresse du portefeuille pour le paiementDéfinition
Hachage des transactionsDéfinition
Temps de transaction
Paginer les paramètres de réponse
Nom | Définition |
---|---|
count | Nombre d'éléments sur la page actuelle |
hasPages | S'il y a suffisamment d'éléments pour se diviser en plusieurs pages (vrai / faux) |
nextCursor | Curseur à la page suivante |
previousCursor | Curseur à la page précédente |
perPage | Nombre maximum d'éléments par page |
Définition
Nombre d'éléments sur la page actuelleDéfinition
S'il y a suffisamment d'éléments pour se diviser en plusieurs pages (vrai / faux)Définition
Curseur à la page suivanteDéfinition
Curseur à la page précédenteDéfinition
Nombre maximum d'éléments par page
Paramètres de réponse d'état
Nom | Définition |
---|---|
check | En attente que la transaction apparaisse sur la blockchain |
paid | La transaction a réussi |
fail | Erreur de transaction |
cancel | Transaction annulée |
locked | Les fonds sont verrouillés en raison du programme AML |
Définition
En attente que la transaction apparaisse sur la blockchainDéfinition
La transaction a réussiDéfinition
Erreur de transactionDéfinition
Transaction annuléeDéfinition
Les fonds sont verrouillés en raison du programme AML
Pour obtenir les enregistrements de la page suivante/précédente, spécifiez le hachage du curseur suivant/précédent dans les paramètres de la requête (?cursor=<nextCursorHash>)
Exemple:
curl https://api.cryptomus.com/v2/user-api/transaction/list?cursor=eyJpZCI6MjEyLCJ fcG9pbnRzVzVG9OZhXh0SXRlbXMiOnRydWV9 \
-X POST \
-H 'merchant: 8b03432e-385b-4670-8d06-064591096795' \
-H 'sign: f80fa426a89eb62bd53997326865d850' \
-H 'Content-Type: application/json' \
-d '{}'
COPIEExemple de réponse
1{
2 "state": 0,
3 "result": {
4 "items": [
5 {
6 "uuid": "3a3efbe5-4835-48f3-95c0-7b63e2c8a0b6",
7 "type": "transfer",
8 "status": "paid",
9 "created_at": "2022-07-22T15:11:46.000000Z",
10 "amount": "10.00",
11 "amount_equivalent": "10.1679",
12 "currency_equivalent": "USD",
13 "currency": "USDT",
14 "network": null,
15 "txid": null,
16 "address": null,
17 "comment": null
18 },
19 {
20 "uuid": "d4953ea1-6f55-46f1-b1c9-f72c04badc45",
21 "type": "payout",
22 "status": "paid",
23 "created_at": "2022-09-01T14:46:44.000000Z",
24 "amount": "10.00",
25 "amount_equivalent": "10.1679",
26 "currency_equivalent": "USD",
27 "currency": "USDT",
28 "network": "tron",
29 "txid": null,
30 "address": "TSV1JBNzp71tucPrEsRPG5iLD1DkftzWzF",
31 "comment": null
32 },
33 {
34 "uuid": "690f745a-6b0c-42e1-a6ee-0de34485cab7",
35 "type": "payment",
36 "status": "fail",
37 "created_at": "2022-09-02T08:32:03.000000Z",
38 "amount": "2.00",
39 "amount_equivalent": "10.63359",
40 "currency_equivalent": "USD",
41 "currency": "USDT",
42 "network": "tron",
43 "txid": null,
44 "address": "TSV1JBNzp71tucPrEsRPG5iLD1DkftzWzF",
45 "comment": null
46 }
47 ],
48 "paginate": {
49 "count": 3,
50 "hasPages": true,
51 "nextCursor": "eyJpdiI6IlFIZnd5Lzd0VUN3TGtUNUF6ckV5TEE9PSIsInZhbHVlIjoiUHcvZm1rWmRqdDVKL25NMW5EVEQ1OW9JS0NiSjhJcHd1byt5SGhmVG95UjhGaUlCa3djT1ZSOU5Lc29Id3B3bC80T0VBSnhhZEZBWk1yZUN5RTByN2pKK0dNVUZ0QnFlcThwMU93d0NSR2pXMHJOQWZIa3N6cStmT0YxOG9VVDJyT1Q2NmVhbU9JU1N6cTJsM3JLTitRPT0iLCJtYWMiOiI2M2E4OWVmZTk3MDNjYzUwNjY0ZWY4ZjcxMjUyOGUzMmI4NzNkNWU4YzNlYmUxNmNmMThhM2JhN2RjNTkyYjgxIiwidGFnIjoiIn0=",
52 "previousCursor": null,
53 "perPage": 15
54 }
55 }
56}
57
COPIE