Ana içeriğe geç

Token'ı İkincil Piyasaya Aç

Bir token'ın ikincil piyasaya açık olup olmadığını kontrol eder, ikincil piyasa işlemlerine izin verir veya kısıtlar.

İstek

POST /v2/admin/tokens/{token_id}/open-to-secondary-market

Parametreler

İsimTürKonumAçıklama
token_idstringpathGerekli. Güncellenecek token'ın ID'si

Başlıklar

İsimAçıklama
AuthorizationGerekli. Kimlik doğrulama için Bearer token
Content-TypeGerekli. application/json olmalıdır

İstek Gövdesi

İsimTürAçıklama
is_openbooleanGerekli. Token'ı ikincil piyasaya açmak için true, ikincil piyasa işlemlerini kısıtlamak için false olarak ayarlayın

Örnek

curl --request POST \
--url '\{\{baseUrl\}\}/v2/admin/tokens/67d8774e903bfcbe7eb5d93e/open-to-secondary-market' \
--header 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...' \
--header 'Content-Type: application/json' \
--header 'User-Agent: insomnia/10.3.1' \
--data '{
"is_open": true
}'

Yanıt

{
"transaction_id": "6a8b5e13f9129816a6cc7a12"
}

Yanıt Alanları

AlanTipAçıklama
transaction_idstringBu çağrının başlattığı token işlemi. Get Transaction By ID ile sorgulayın; bayrak ancak işlem status: 3 (Done) raporladığında değişir

Bu çağrı eskiden boş nesneyle 200 dönüyordu; çağıranın sonucu takip edeceği hiçbir şey yoktu.

Durum Kodları

Durum KoduAçıklama
200Başarılı - değişiklik başlatıldı
400Hatalı İstek - geçersiz parametre veya token bulunamadı
401Yetkisiz - geçersiz veya eksik kimlik doğrulama token'ı
409Çakışma - is_open_to_secondary_market istenen değeri zaten taşıyor (kod 10027) ya da bu bayrakta hâlihazırda süren bir değişiklik var (kod 10028)
500Sunucu Hatası

Notlar

  • 200, işlemin başlatıldığı anlamına gelir; secondary market açıldığı anlamına gelmez. is_open_to_secondary_market işlem sonuçlandığında değişir.
  • İki 409 bilinçli olarak ayrıdır. 10027 bayrağın istediğiniz değeri zaten taşıdığını ve başka bir şey olmayacağını söyler; 10028 istediğiniz değişikliğin sürdüğünü ve beklemeniz gerektiğini. Bayrak tek başına ikisini ayıramaz, çünkü ancak değişiklik sonuçlandığında hareket eder.