Ana içeriğe geç

Faturaları listele

İstek

curl -X POST https://api.bitsby.app/invoices/list \
-H "Authorization: Token MSvL2ltaDZdWVjmZURURMVWhqSJLT2NURjhL2Fla1Z1T1IxQTltKs1T3Ay" \
-F "startDate=2000-01-01" \
-F "endDate=2030-01-01" \
-F "offset=0" \
-F "limit=10"

İstek parametreleri

ParametreVeri türüAçıklamaÖrnekZorunlu mu?Varsayılan
invoiceIdUUIDUUID biçiminde fatura ID'si1c48b092-9878-48f5-b441-07a8a48e7b54hayır
invoiceUidStringFatura ID'si (alıcı için)F7ncQviM1N92hayır
projectIdUUIDUUID biçiminde proje ID'si1c48b092-9878-48f5-b441-07a8a48e7b54hayır
startDateStringFatura oluşturmanın başlangıç tarihi, Y-m-d biçiminde2000-01-01hayır
endDateStringFatura oluşturmanın bitiş tarihi, Y-m-d biçiminde2030-01-01hayır
statusStringFatura durumu. İzin verilen değerler: unpaid, canceled, paid, expiredpaidhayır
offsetIntegerDöndürülecek ilk kaydın dizini0hayır0
limitIntegerAlmak istediğiniz kayıt sayısı50hayır10

Yanıt örneği

{
"result": "success",
"data": [
{
"id": "59302b02-d1be-4e10-960f-d6ec24bfcaaf",
"uid": "F7nYgvxM1N92",
"projectId": "9deea1e2-0c08-41a3-bdc2-a34eada3892d",
"createDatetime": "2024-02-29 10:49:56",
"timeToPayDatetime": "2024-02-29 22:49:56",
"commissionFiatUSD": 1,
"amountFiatUSD": 100,
"amountFiat": 100,
"currencyFiat": "USD",
"description": null,
"serviceData": null,
"views": 0,
"status": "canceled"
},
{
"id": "f31c61f6-407f-4999-95cf-56477eff06d4",
"uid": "riUZBnNvd2rX",
"projectId": "9deea1e2-0c08-41a3-bdc2-a34eada3892d",
"createDatetime": "2024-02-27 20:57:23",
"timeToPayDatetime": "2024-02-28 08:57:23",
"commissionFiatUSD": 0.12,
"amountFiatUSD": 12,
"amountFiat": 12,
"currencyFiat": "USD",
"description": null,
"serviceData": "orderId:2444",
"views": 3,
"status": "paid",
"payment": {
"id": "f986ad8d-2298-473d-982a-efbc817b975d",
"amount": 12,
"hash": "f09352627039c088688806821b864895ff237558612d834861621fc026de5f68",
"transactionDatetime": "2024-02-27 21:05:36"
},
"wallet": {
"id": "47aa71e2-07a0-482e-9172-7114d7376ba0",
"name": "usdt-tron",
"blockchain": "tron",
"cryptocurrency": "usdt",
"address": "TKbstUwMzLrfTAGL4erYb7gc7ghmHQ9zG7"
}
}
]
}

Yanıt parametreleri

ParametreAçıklama
idUUID biçiminde fatura ID'si
uidFatura ID'si (alıcı için)
projectIdUUID biçiminde proje ID'si
createDatetimeFaturanın oluşturulma tarihi ve saati (UTC)
timeToPayDatetimeFaturanın geçerli olduğu son tarih ve saat (UTC). Alıcı, faturayı bu zamandan önce ödemelidir
commissionFiatUSDHizmet ücreti tutarı. amountFiatUSD tutarından hesaplanır
amountFiatUSDUSD'ye dönüştürülmüş fatura tutarı. Fatura oluşturulurken amountFiat değerinden güncel kura göre hesaplanır. Ödeme anında üzerine, o andaki kurla USD'ye dönüştürülerek fiilen alınan tutar yazılır. commissionFiatUSD içindeki ücret de bundan yeniden hesaplanır
amountFiatFaturanın itibari para cinsinden orijinal tutarı. Değişmez
currencyFiatİtibari para birimi
descriptionFatura oluşturulurken ayarlanan açıklama. Alıcıya gösterilir
serviceDataFatura oluşturulurken ayarlanan hizmet verisi. Alıcıya gösterilmez. Satıcının mağazasında faturayı ve ödemeyi tanımlamak için kullanılır
viewsÖdeme sayfası görüntülenme sayısı
statusFatura durumu
paymentÖdeme parametrelerini içeren blok. Fatura ödendiyse bulunur
payment.idUUID biçiminde ödeme ID'si
payment.amountKripto para cinsinden ödeme tutarı
payment.hashOn-chain işlemin hash'i
payment.transactionDatetimeOn-chain işlemin tarihi ve saati (UTC)
walletÖdemeyi alan cüzdanın parametrelerini içeren blok. Fatura ödendiyse bulunur
wallet.idUUID biçiminde cüzdan ID'si
wallet.nameCüzdan adı
wallet.blockchainKripto cüzdanının blockchain'i
wallet.cryptocurrencyCüzdanın kripto parası
wallet.addressKripto cüzdanının adresi