Ç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.addressalanı regex kontrolüne tabi tutulur. İletilencurrencyCodevenetworkCodeçifti ile uyumlu olmalıdır.namealanı maksimum 32 karakter olabilir.- Kullanıcı aynı
addressalanına sahip birden fazla kayıt bulunduramaz. - Kullanıcı aynı
namealanı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
| Field | Type | Required | Default | Desc |
|---|---|---|---|---|
currencyCode | string | true | - | Currency code |
networkCode | string | true | - | Network code |
address | string | true | - | Address |
name | string | true | - | Address name |
Request Body Example
{
"address": "DF5qKR16rmChWRRvbWRDN9SvgHdo3aAgLheQ1izoK4uW",
"name": "test3",
"currencyCode": "GEN",
"networkCode": "SOL"
}
Errors
INVALID_FIELDWD_NETWORK_ASSET_MISMATCHCHAR_LIMIT_EXCEEDEDRECORD_ALREADY_EXISTRECORD_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
| Field | Type | Required | Default | Desc |
|---|---|---|---|---|
id | number | true | - | Record id |
address | string | false | - | Address |
name | string | false | - | Address name |
Request Body Example
{
"id": "312",
"address": "DF5qKR16rmChWRRvbWRDN9SvgHdo3aAgLheQ1izoK4uW",
"name": "test3"
}
Errors
INVALID_FIELDWD_NETWORK_ASSET_MISMATCHCHAR_LIMIT_EXCEEDEDRECORD_NOT_FOUND
Adres sil
Var olan adres kaydını sil.
Authentication
x-auth
HTTP Request
DELETE /asset/withdrawal-addresses
Request Parameters
| Field | Type | Required | Default | Desc |
|---|---|---|---|---|
id | number | true | - | Record id |
Request Body Example
{
"id": "312"
}
Errors
INVALID_FIELDRECORD_NOT_FOUND