Account

BAĞLANTI ADRESLERİ

Gerçek Ortam

Ayrıca iletilecektir.

Test Ortam

https://testemapi.param.com.tr/index.html

Test Parametresi Değer
clientCode 10738
username test
password test


  • Account Create
  • Account Info
  • CreateWithCard
  • CheckWithGSM

POST /api/v1/Account/Create

İletilen bilgilere istinaden kişiye ait bir hesap oluşturur.

Parametre Zorunlu Tip Açıklama
identityNo Hayır String Opsionel
name Evet String Kullanıcının Adı
surname Evet String Kullanıcının Soyadı
mobilePhone Evet String Kullanıcının telefonu
birthDate Hayır String Kullanıcının doğum tarihi
Parametre Tip Açıklama
resultObject Object
accountId String Hesap bilgisi
accountNo String Hesap Numarası
resultInfo Object
isSuccess boolean Başarı durumu
code String Code
description String Açıklama
message String Mesaj
innerInfo String İç Bilgi
mapCodeForLastUser String -
statistics String -
{
    "identityNo": "11457896320",
    "name": "test",
    "surname": "test"
    "mobilePhone": "5556669988"
    "birthDate": "01.01.1995"
}
{
    "resultObject": {
        "accountId": "70f606ce-79a4-4397-9ef4-a1ab6969b516",
        "accountNo": "6371501344675405",
    },
    "resultInfo": {
        "isSuccess": true,
        "code": "0000",
        "description": "Successed",
        "message": "",
        "innerInfo": null,
        "mapCodeForLastUser": null,
        "statistics": null
    }
}

GET /api/v1/Account/Info?accountId={accountId}

Örnek bir accountId değeri "70f606ce-79a4-4397-9ef4-a1ab6969b516" bu şekilde olmalıdır. Lütfen parametre olarak veya URL'den "accountId=70f606ce-79a4-4397-9ef4-a1ab6969b516" gösterildiği şekilde çağrıyı yapın.

Bu servis gelen account ID değeri için ad, soyad, GSM, TCKN, Kartno gibi verileri döner.

Parametre Tip Açıklama
resultObject Object
accountId String Hesap bilgisi
accountNo String Hesap Numarası
name String İsim
surname String Soyisim
mobilePhone String GSM numarası
identityNo String TCKN Bilgisi
resultInfo Object
isSuccess boolean Başarı durumu
code String Code
description String Açıklama
message String Mesaj
innerInfo String İç Bilgi
mapCodeForLastUser String -
statistics String -
{
    "resultObject": {
        "accountId": "70f606ce-79a4-4397-9ef4-a1ab6969b516",
        "accountNo": "6371501344675405",
        "name": "John",
        "surname": Doe,
        "mobilePhone": "5556669988",
        "identityNo": "11457896320"
    },
    "resultInfo": {
        "isSuccess": true,
        "code": "0000",
        "description": "Successed",
        "message": "",
        "innerInfo": null,
        "mapCodeForLastUser": null,
        "statistics": null
    }
}

POST /api/v1/Account/CreateWithCard

Kullanıcı bilgileri ile hesap ve hesaba bağlı kart oluşturup, hesap açılışı ile ilgili olan tüm dokümanları kaydeden servistir.
Hesap oluşturmadan önce mernis sorgusu çalıştırır ve kullanıcının doğruluğunu teyit eder. Mernis sorgusundan geçemeyen kullanıcılar için hesap oluşturmaz.

Parametre Zorunlu Tip Açıklama
identityNo * String TCKN Bilgisi
name * String İsim
surname * String Soyisim
mobilePhone * String Telefon numarası
birthDate * String Doğum Tarihi
mail * String Mail adresi
cardType * Integer Kart Tipi
cardSubType * Integer Alt Kart Tipi
documents * Object
id * Integer İd değeri
isAccepted * Boolean Kabul edilme sonucu
address * String Adres
cityCode * Integer Şehir Kodu
townCode * Integer TODO
Parametre Tip Açıklama
resultObject Object
accountId String Hesap bilgisi
accountNo String Hesap Numarası
cardId String Kartın Id değeri
cardNo String Kart numarası
expireDate String Bitiş süresi
cvv String CVV Bilgisi
status Integer Durum bilgisi
statusDescription String Durum açıklaması
documents Object
id Integer Id değeri
acceptedDate String Kabul tarihi
status String Durum
statusCode Integer Durum kodu
resultInfo Object
isSuccess boolean Başarı durumu
code String Code
description String Açıklama
message String Mesaj
innerInfo String İç Bilgi
mapCodeForLastUser String -
statistics String -
{
    "identityNo": "11457896320",
    "name": "test",
    "surname": "test"
    "mobilePhone": "5556669988"
    "birthDate": "01.01.1995"
    "mail": "[email protected]"
    "cardType": 2
    "cardSubType": 1
    "documents": [
      {
        "id": 1,
        "isAccepted": true
      }
    ]
    "adress": "Test Mahallesi Test Caddesi No:0 Param Plaza Istanbul"
    "cityCode": 6
    "townCode": 1578
}
{
    "resultObject": {
        "accountId": "70f606ce-79a4-4397-9ef4-a1ab6969b516",
        "accountNo": "6371501344675405",
        "cardId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "cardNo": "string",
        "accountNo": "string",
        "expireDate": "string",
        "status": 0,
        "statusDescription": "string",
        "documents": [
          {
            "id": 1,
            "isAccepted": true
          }
        ]
        },
    "resultInfo": {
        "isSuccess": true,
        "code": "0000",
        "description": "Successed",
        "message": "",
        "innerInfo": null,
        "mapCodeForLastUser": null,
        "statistics": null
    }
}

POST /api/v1/Account/CheckWithGSM

Bu servis gelen telefon bilgisine ait hesap sayısını ve hesap bilgilerini döner.

Parametre Zorunlu Tip Açıklama
mobilePhone * String Telefon numarası
Parametre Tip Açıklama
resultObject Object
accountCount String Hesap sayısı
accounts Object
accountId String Hesap ID değeri
accountNo String Hesap Numarası
cards Array Hesaba tanımlı kartlar
resultInfo Object
isSuccess boolean Başarı durumu
code String Code
description String Açıklama
message String Mesaj
innerInfo String İç Bilgi
mapCodeForLastUser String -
statistics String -
{
    "mobilePhone": "5556669988",
}
{
    "resultObject": {
        "accountCount": "1",
        "accounts": [
          {
            "accountId": "70f606ce-79a4-4397-9ef4-a1ab6969b516",
            "accountNo": "6371501344675405"
            "cards": [ ]
          }
        ]
        },
    "resultInfo": {
        "isSuccess": true,
        "code": "0000",
        "description": "Successed",
        "message": "",
        "innerInfo": null,
        "mapCodeForLastUser": null,
        "statistics": null
    }
}