Skip to main content

Çekim Adresi Listesi

Kullanıcıların çekim yaparken hızlı bir şekilde adres bilgisini girebilmesi için adres listesine kayıtlar eklenir ve arayüzde bu adresler çekim adresi olarak seçildiğinde çekim yapılacak adres alnına yerleştirilir.

  • currencyCode, networkCode çekimlerde kullanılabilecek token ve networklerde tanımlı olmalıdır.
  • address alanı regex kontrolüne tabi tutulur. İletilen currencyCode ve networkCode çifti ile uyumlu olmalıdır.
  • name alanı maksimum 32 karakter olabilir.
  • Kullanıcı aynı address alanına sahip birden fazla kayıt bulunduramaz.
  • Kullanıcı aynı name alanına sahip birden fazla kayıt bulunduramaz.
  • Kullanıcı maksimum 20 kayıt bulundurabilir.

Adresleri getir

Kayıtlı adresleri getirir.

Authentication
  • x-auth
HTTP Request

GET /asset/withdrawal-addresses

Response Body Example
[
{
"id": "313",
"name": "test3",
"address": "DF5qKR16rmChWRRvbWRDN9SvgHdo3aAgLheQ1izoK4uW",
"currencyId": 181,
"networkId": 4,
"currencyCode": "GEN",
"networkCode": "SOL"
},
{
"id": "311",
"name": "test1",
"address": "4sQ7xz5XN592zWZunYxmzW1HzyvdFJFieYCwauKgMcck",
"currencyId": 20,
"networkId": 4,
"currencyCode": "SOL",
"networkCode": "SOL"
}
]

Adres ekle

Yeni adres ekle.

Authentication
  • x-auth
HTTP Request

POST /asset/withdrawal-addresses

Request Parameters
FieldTypeRequiredDefaultDesc
currencyCodestringtrue-Currency code
networkCodestringtrue-Network code
addressstringtrue-Address
namestringtrue-Address name
Request Body Example
{
"address": "DF5qKR16rmChWRRvbWRDN9SvgHdo3aAgLheQ1izoK4uW",
"name": "test3",
"currencyCode": "GEN",
"networkCode": "SOL"
}
Errors
  • INVALID_FIELD
  • WD_NETWORK_ASSET_MISMATCH
  • CHAR_LIMIT_EXCEEDED
  • RECORD_ALREADY_EXIST
  • RECORD_LIMIT_REACHED

Adres güncelle

Var olan adres kaydını güncelle. address veya name alanlarından en az birinin gönderilmesi gerekmektedir.

Authentication
  • x-auth
HTTP Request

PATCH /asset/withdrawal-addresses

Request Parameters
FieldTypeRequiredDefaultDesc
idnumbertrue-Record id
addressstringfalse-Address
namestringfalse-Address name
Request Body Example
{
"id": "312",
"address": "DF5qKR16rmChWRRvbWRDN9SvgHdo3aAgLheQ1izoK4uW",
"name": "test3"
}
Errors
  • INVALID_FIELD
  • WD_NETWORK_ASSET_MISMATCH
  • CHAR_LIMIT_EXCEEDED
  • RECORD_NOT_FOUND

Adres sil

Var olan adres kaydını sil.

Authentication
  • x-auth
HTTP Request

DELETE /asset/withdrawal-addresses

Request Parameters
FieldTypeRequiredDefaultDesc
idnumbertrue-Record id
Request Body Example
{
"id": "312"
}
Errors
  • INVALID_FIELD
  • RECORD_NOT_FOUND