Sipay Business Api
Turkish
  • Turkish
  • English
  1. Authentication
Sipay Business Api
Turkish
  • Turkish
  • English
  • Overview
    • Hızlı Başlangıç Rehberi
    • Partner Cüzdan Entegrasyonu
  • 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. Authentication

Get Access Token

POST
/connect/token
Sipay Business API servislerine erişim sağlayabilmek için öncelikle kimlik doğrulama işlemi yapılmalı ve bir access token alınmalıdır.
Access token, client credentials yetkilendirme akışıyla alınır. Token'ın geçerlilik süresi 3600 saniyedir (1 saat). Bu nedenle token, süresi dolmadan önce (tercihen saatte bir) yenilenmelidir.
Token alma işlemi 'https://idsuat.walletgate.io' adresinden yapılır, tüm API işlemleri ise 'https://stsapiuat.walletgate.io' üzerinden gerçekleştirilir.
Canlı ortam kurulumuna geçildiğinde, domain bilgileri paylaşılmaktadır.
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/connect/token' \
--data-urlencode 'grant_type=client_credentials' \
--data-urlencode 'client_id=your_client_id' \
--data-urlencode 'client_secret=your_client_secret' \
--data-urlencode 'scope=sts_business_api'
Response Response Example
200 - Success
{
    "access_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
    "token_type": "Bearer",
    "expires_in": 3600,
    "scope": "sts_business_api"
}

Request

Body Params application/x-www-form-urlencoded

Responses

🟢200OK
application/json
Geçerli client credentials ile yapılan başarılı isteğe karşılık dönen yanıttır.
Body

🟠400Bad Request
Previous
Partner Cüzdan Entegrasyonu
Next
Get Business Account
Built with