Sipay Business Api
English
  • Turkish
  • English
  1. Wallet
Sipay Business Api
English
  • Turkish
  • English
  • Overview
    • Partner Wallet Flow Guide
    • Sipay Business API
  • Authentication
    • Get Access Token
      POST
  • Account
    • Get Business Account
      POST
    • Check Personal Wallet (AccountNumber)
      POST
    • Check Personal Wallet (PhoneNumber)
      POST
  • Wallet
    • Create Wallet For Business Account
      POST
    • Wallet Info
      POST
    • Wallet List By Filter
      POST
  • Transaction
    • Business To Personal Transfer
      POST
    • Business To Business Transfer
      POST
    • Send Money To Bank Account
      POST
    • Transfer To Virement
      POST
  • Transaction Data
    • Summary Record By Filter
      POST
    • Get Request Withdraw List By Filter
      POST
    • Get Request Withdraw By Ext Id
      POST
    • Transaction Receipt
      POST
  • WebHook
    • Bankaya Para Transferi Webhook
    • Para Yükleme Webhook
  1. Wallet

Wallet List By Filter

POST
/v1/Wallet/ListByFilter
Wallet
Kurumsal hesabın cüzdanlarına ait bilgileri sorgulamak için kullanılır.
Bu servis aracılığıyla sadece işletme hesabına ait cüzdanların detayları görüntülenebilir. Bireysel hesaplara ait cüzdan bilgilerine erişim sağlanamaz.
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://stsapiuat.walletgate.io/v1/Wallet/ListByFilter' \
--header 'Content-Type: application/json' \
--data-raw '{
    "start_date": "2025-06-01T08:03:46.000Z",
    "end_date": "2025-06-16T08:03:49.000Z",
    "account_type_id": 2,
    "currency_code": "TRY",
    "page_index": 1,
    "page_size": 25,
    "order_column": "CreatedDateUtc",
    "order_by": "desc"
}'
Response Response Example
{
    "status": 0,
    "code": null,
    "message": null,
    "payload": {
        "results": [
            {
                "id": "2111111222222333333",
                "tenant_id": "1",
                "name": "Cüzdan 1",
                "account_number": "5788107230",
                "account_type": "Business",
                "created_date_utc": "2025-03-05T13:14:26.9384315+00:00",
                "updated_date_utc": "2025-03-10T10:21:29.7565706+00:00",
                "number": "1357662887",
                "fast_iban": "TR700083801024001357662887",
                "phone_country_code": "90",
                "phone_number": "9996506645",
                "email": "abisai.fidencio@themodish.org",
                "total_balance": 59965.0000,
                "monthly_incoming_total": 200000.0000,
                "monthly_outgoing_total": 4114.0000,
                "access_level_status_id": 1,
                "access_level_status": "Aktif",
                "payment_balance": {
                    "available": 0.0000,
                    "unavailable": 0.0000
                },
                "cash_balance": {
                    "available": 59965.0000,
                    "unavailable": 0.0000
                },
                "transaction_limits": {
                    "max_balance": 200000.0000,
                    "topup_credit_limit": 0.0000,
                    "topup_cash_limit": 0.0000,
                    "withdrawal_limit": 195931.0000,
                    "payment_limit": 200000.0000,
                    "wallet_to_wallet_limit": 199955.0000
                },
                "kyc_level_status": "Contracted",
                "currency_code": "TRY",
                "user_kyc_info": {
                    "first_name": " X işletmesi",
                    "last_name": "abcd",
                    "birth_year": 1900,
                    "kyc_level": 40,
                    "kyc_level_status": "Contracted",
                    "national_id": "11111111111",
                    "sector_id": "10",
                    "mother_name": "abc",
                    "father_name": "abc",
                    "register_type": null,
                    "monthly_income": null,
                    "income_source": null,
                    "monthly_transaction_volume": null,
                    "monthly_transaction_count": null,
                    "security_question": null
                },
                "is_topup_default": false,
                "tax_number": "1111111111",
                "loyalty_record_required": true,
                "ext_account_number": null,
                "is_hidden": false
            }
        ],
        "page_index": 0,
        "last_row_index": 0,
        "page_count": 1,
        "page_size": 50,
        "row_count": 1,
        "order_column": "Id",
        "order_by": null
    }
}

Request

Body Params application/json
order_column
enum<string> 
required
Sıralama yapılacak alan girilir.
Allowed values:
CreatedDateUtcUpdatedDateUtc
order_by
enum<string> 
required
Sıralama yönü belirtilir.
Allowed values:
ascdesc
page_size
integer 
required
Response sonucunda dönmesi istenen kayıt sayısını belirtir
<= 25000
page_index
integer 
required
Dönen verinin hangi sayfaya ait olduğunu gösterir.
tenant_id
integer 
optional
Temsilci ID
account_type_id
enum<integer> 
optional
Hesap Tip ID
Allowed values:
12
account_id
integer 
optional
İşletme Hesap ID (GetBusinessAccount servisinin yanıtında dönen 'id' alanı, bu parametreye karşılık gelir)
name
string 
optional
Cüzdan Adı
account_number
string 
optional
Hesap Numarası
<= 50 characters
currency_code
string 
optional
Para Birimi
Example:
"TRY"
kyc_level_code
enum<integer> 
optional
KYC Seviyesi
Allowed values:
10203040
access_level_status_ids
array[string]
optional
Hesap Durum Statüsü
1Aktif
2Pasif
5Banlanmış
6Bloke Edilmiş
8 Geçici Kapalı
9Müşteri Talebi İle Kapatılmış
start_date
string <date-time>
optional
Başlangıç tarihi (ISO 8601 formatında)
Example:
2025-05-01T09:00:00Z
end_date
string <date-time>
optional
Bitiş tarihi (ISO 8601 formatında)
Example:
2025-05-01T09:05:00Z
wallet_number
string 
optional
Cüzdan Numarası
first_name
string 
optional
Kullanıcı Adı
last_name
string 
optional
Kullanıcı Soyadı
national_id
string 
optional
Kimlik Numarası
tax_number
string 
optional
Vergi Numarası
>= 10 characters<= 11 characters
fast_iban
string 
optional
Fast IBAN
Examples

Responses

🟢200OK
application/json
Başarılı yanıt
Body
status
integer 
optional
Statü
code
string 
optional
Kod
message
string 
optional
Mesaj
payload
object 
optional
Veri
wallet_info
object 
optional
Cüzdan Detayı
is_topup_default
boolean 
optional
Varsayılan Cüzdan
tax_number
string 
optional
Vergi Numarası
>= 10 characters<= 11 characters
loyalty_record_required
boolean 
optional
Sistem İçi Kullanım
ext_account_number
string 
optional
Sistem İçi Kullanım
page_index
string 
optional
Request’te gönderilen değer, işlem sonucu olarak response’a dahil edilir.
last_row_index
string 
optional
Son İşlemin İndeks Numarası
page_count
string 
optional
Toplam Sayfa Sayısı
page_size
string 
optional
Request’te gönderilen değer, işlem sonucu olarak response’a dahil edilir.
row_count
string 
optional
Toplam İşlem Sayısı
order_column
string 
optional
Request’te gönderilen değer, işlem sonucu olarak response’a dahil edilir.
order_by
string 
optional
Request’te gönderilen değer, işlem sonucu olarak response’a dahil edilir.
Previous
Wallet Info
Next
Business To Personal Transfer
Built with