Talep biçimi

Endpoint
https://api.cryptomus.com/
Kopya

Tüm istekler JSON formatında posta yöntemi ile gönderilmelidir.
İstek imzalanmalı

Kimlik doğrulama

Kimlik doğrulama işlemi 2 HTTP başlığı gönderilerek gerçekleştirilir:

İsimTanım
user_idKullanıcının simgesine tıkladığınızda kişisel hesabınızda bulabileceğiniz kullanıcının uuıd'si.
signBase64'te kodlanan ve API anahtarınızla birleştirilen MD5 Post isteğinin gövdesinin karma.

Tanım

Kullanıcının simgesine tıkladığınızda kişisel hesabınızda bulabileceğiniz kullanıcının uuıd'si.

Tanım

Base64'te kodlanan ve API anahtarınızla birleştirilen MD5 Post isteğinin gövdesinin karma.

PHP'de imza üretimi örneği:


$data = json_encode($data);
$sign = md5(base64_encode($data) . $API_KEY);
Kopya

İstek gövdedeki parametreleri geçmeyi gerektirmiyorsa, boş bir dize için bir imza oluşturun:


$sign = md5(base64_encode('') . $API_KEY);
Kopya
Farklı Anahtar API'ler ödemeleri ve ödemeleri kabul etmek için kullanılır

Talep Örneği


curl https://api.cryptomus.com/v1/payment/services \
  -X POST \
  -H 'user_id: 8b03432e-385b-4670-8d06-064591096795' \
  -H 'sign: f80fa426a89eb62bd53997326865d850' \
  -H 'Content-Type: application/json' \
  -d '{}'
Kopya