Ödeme geçmişi

post
https://api.cryptomus.com/v1/payout/list
Kopya

Rica etmek

Sorgu parametreleri

İsimParametre türüVarsayılan değerTanım
date_fromstringformat: YYYY-MM-DD H:mm:ssnullYaratılış tarihine göre filtreleme,
date_tostringformat: YYYY-MM-DD H:mm:ssnullYaratılış tarihine göre filtreleme

Parametre türü

stringformat: YYYY-MM-DD H:mm:ss

Tanım

Yaratılış tarihine göre filtreleme,

Parametre türü

stringformat: YYYY-MM-DD H:mm:ss

Tanım

Yaratılış tarihine göre filtreleme

Talep Örneği


curl https://api.cryptomus.com/v1/payout/list \
-X POST \
-H 'merchant: 8b03432e-385b-4670-8d06-064591096795' \
-H 'sign: f80fa426a89eb62bd53997326865d850' \
-H 'Content-Type: application/json' 
Kopya

Ödemeleri oluşturma tarihine göre filtrelemek için 4 Mayıs - 16 Mayıs tarihleri ​​arasında.


curl https://api.cryptomus.com/v1/payout/list \
-X POST \
-H 'merchant: 8b03432e-385b-4670-8d06-064591096795' \
-H 'sign: f80fa426a89eb62bd53997326865d850' \
-H 'Content-Type: application/json' \
-d '{
	"date_from": "2023-05-04 00:00:00"
	"date_to": "2023-05-16 23:59:59"
}'
Kopya

Cevap

Yanıt parametreleri

İsimTanım
merchant_uuidTüccarın UUID'si
itemsÖdeme dizisi. Yapı
paginateSayfa verileri. Yapı

Tanım

Tüccarın UUID'si

Tanım

Ödeme dizisi. Yapı

Tanım

Sayfa verileri. Yapı

Yapısı öğe

İsimTanım
uuidÖdemenin uuid
amountPara biriminde ödeme currency
currencyÖdeme için para birimi kodu
networkÖdemenin yapıldığı blockchain ağının kodu
addressÖdemenin yapıldığı cüzdanın adresi
txidBlockchain'de işlem kimliği
statusÖdeme durumu durumlar
is_finalÖdemenin kesinleşip tamamlanmadığıÖdeme süreci, başarıyla ödendikten veya başarısız olduğunda sonuçlandırıldığı düşünülür. Ödeme hatası olması durumunda, fonlar bakiyenize iade edilecek ve ödeme işlemini tekrar başlatmanızı gerektirecektir.
balanceTüccar cüzdanında kalan fonlar.
created_atÖdemenin oluşturulması. Timezone UTC+3'tür
updated_atSon ödeme güncellenmiş tarih. Timezone UTC+3'tür

Tanım

Ödemenin uuid

Tanım

Para biriminde ödeme currency

Tanım

Ödeme için para birimi kodu

Tanım

Ödemenin yapıldığı blockchain ağının kodu

Tanım

Ödemenin yapıldığı cüzdanın adresi

Tanım

Blockchain'de işlem kimliği

Tanım

Ödeme durumu durumlar

Tanım

Ödemenin kesinleşip tamamlanmadığıÖdeme süreci, başarıyla ödendikten veya başarısız olduğunda sonuçlandırıldığı düşünülür. Ödeme hatası olması durumunda, fonlar bakiyenize iade edilecek ve ödeme işlemini tekrar başlatmanızı gerektirecektir.

Tanım

Tüccar cüzdanında kalan fonlar.

Tanım

Ödemenin oluşturulması. Timezone UTC+3'tür

Tanım

Son ödeme güncellenmiş tarih. Timezone UTC+3'tür
Sonraki/önceki sayfa girişlerini elde etmek için, sorgu parametrelerinde bir sonraki/önceki imleç karmasını belirtin (?cursor=nextCursorHash)

Örnek:


1curl https://api.cryptomus.com/v1/payout/list?cursor=eyJpZCI6MjEyLCJf cG9pbnRzVzVG9OZXh0SXRlbXMiOnRydWV9 \
2-X POST \
3-H 'merchant: cb2131ff-a3d4-46dd-94c6-3714fae65f89' \
4-H 'sign: f80fa426a89eb62bd53997326865d850' \
5-H 'Content-Type: application/json' \
6
Kopya

Yanıt örneği


1{
2"state": 0,
3"result": {
4	"items": [{
5		"uuid": "a7c0caec-a594-4aaa-b1c4-77d511857594",
6		"amount": "3",
7		"currency": "USDT",
8		"network": "TRON",
9		"address": "TJ...",
10		"txid": null,
11		"status": "process",
12		"is_final": false,
13		"balance": "129.00000000",
14		"created_at": "2023-06-21T17:25:55+03:00",
15		"updated_at": "2023-06-21T17:34:38+03:00"
16	}, {
17		"uuid": "92c39264-d180-4503-9c16-ee16f083bbb8",
18		"amount": "5.40000000",
19		"currency": "DOGE",
20		"network": "doge",
21		"address": "DEw8CJLfxg9fhumeXP1zvVNjZicsqtDv7V",
22		"txid": "5e5810946152ea569d2a2aa9aa32a45c0e4223a4f9aad8e31d2fc660d2cdedb8",
23		"order_id": null,
24		"payment_status": null,
25		"status": "paid",
26		"is_final": true,
27		"balance": "26.77966652",
28		"created_at": "2023-07-21T17:25:55+03:00",
29		"updated_at": "2023-07-21T17:34:38+03:00"
30	},
31	...
32	],
33	"paginate": {
34		"count": 15,
35		"hasPages": true,
36		"nextCursor": "eyJpZCI6MjkxNTU0MywiX3BvaW50c1RvTmV4dEl0ZW1zIjp0cnVlfQ",
37		"previousCursor": null,
38		"perPage": 15
39	}
40}
41}
Kopya

Olası hatalar

Doğrulama hataları

kodlamak : 422

Örnek Yanıtlar:

Date_from veya date_to parametresi yanlış formatta iletilirse.


1{
2	"state": 1,
3	"errors": {
4	"date_from": ["validation.regex"]
5	}
6}
Kopya