Geliştiriciler tarafından,
geliştiriciler için tasarlandı.
Kripto ödemelerini haftalar değil, dakikalar içinde entegre edin. RESTful API'miz tahmin edilebilir, kaynak odaklı ve her dilden tüketilmesi kolay olacak şekilde tasarlandı.
Kimlik Doğrulama (Auth)
API isteklerinizi doğrulamak için API anahtarınızı (Secret Key) x-api-key HTTP başlığında göndermeniz yeterlidir. Anahtarlarınızı panelden anında oluşturabilirsiniz.
x-api-key: sk_live_51Mxxxxxxxxxxx
Gerçek Zamanlı Webhooklar
Başarılı ödemeler gibi asenkron olayları dinlemek için webhook kullanmanızı şiddetle tavsiye ederiz. Bir ödeme onaylandığında, webhook URL'nize anında bir POST isteği göndeririz.
- HMAC imzaları ile doğrulanmış güvenli payloadlar
- Başarısızlık durumunda otomatik yeniden deneme (3 güne kadar)
- Idempotent (tekrarlanabilir) teslimat garantisi
Ödeme Oluştur (cURL)
curl -X POST https://api.cryptust.com/v1/payments \
-H "Content-Type: application/json" \
-H "x-api-key: sk_live_your_api_key" \
-d '{
"amount": 49.99,
"currency": "USD",
"cryptoCurrency": "USDT",
"network": "TRC20",
"orderId": "ORDER-1234"
}'
-H "Content-Type: application/json" \
-H "x-api-key: sk_live_your_api_key" \
-d '{
"amount": 49.99,
"currency": "USD",
"cryptoCurrency": "USDT",
"network": "TRC20",
"orderId": "ORDER-1234"
}'
API Yanıtı (JSON)
{
"id": "pay_67890",
"checkoutUrl": "https://pay.cryptust.com/c/67890",
"fiatAmount": 49.99,
"cryptoAmount": 49.99,
"status": "pending",
"expiresAt": "2026-08-13T14:45:00Z"
}
"id": "pay_67890",
"checkoutUrl": "https://pay.cryptust.com/c/67890",
"fiatAmount": 49.99,
"cryptoAmount": 49.99,
"status": "pending",
"expiresAt": "2026-08-13T14:45:00Z"
}