OTP Gönder

Bu API kullanıcı doğrulama amacıyla cep telefonuna OTP göndermektedir. Kullanıcı VakıfBank müşterisi ise sistemde kayıtlı cep telefonu numarasının girilmesi beklenmektedir.

API Bilgileri

URL

/sendOTP

Metot

POST

Versiyon

1.0

Scope

oob

Yetkilendirme Yöntemi

Client Credentials


Girdi Bilgileri

Alan Adı Format Açıklama Zorunlu/Opsiyonel

IdentityNumber

Integer (11) T.C. kimlik numarası Zorunlu

PhoneNumber

Integer (12) Cep telefonu numarası Opsiyonel

TransactionCode

String (41) Banka tarafından belirlenen İşlem kodu (Test: ACBsendOTP) Zorunlu


Çıktı Bilgileri

OTPInfo

Alan Adı Format Açıklama

OTPTransactionId

Integer OTP işlem referans id


Mesaj Kodları

Mesaj Kodu Açıklama

ACBH000122

Müşterinin sim kart blokesi bulunmaktadır.

ACBH000123

Müşterinin sms telefonu bulunmamaktadır.

ACBH000146

T.C. kimlik numarası uygun formatta girilmelidir.

ACBH000147

Telefon numarası uygun formatta girilmelidir.

ACBH000317

İşlem kodu boş olamaz.

ACBH000318

İşlem kodu uygun formatta girilmelidir.

ACBH000319

Kullanıcıya ait telefon numarası hatalıdır.

ACBH000321

İşlem kodu alanına geçersiz değer girildi.

Örnek

İstek:

{
    "IdentityNumber": 00000000000,
    "PhoneNumber": 905000000000,
    "TransactionCode": "ACBsendOTP"
} 

Cevap:

{
    "Header": {
        "StatusCode": "APIGW000000",
        "StatusDescription": "Tamamlandı",
        "StatusDescriptionEn": "Completed",
        "ObjectID": "f238e982-2178-46ac-8837-5232d1521969"
    },
    "Data": {
        "OTPInfo": {
            "OTPTransactionId": "252928"
        }
    }
}