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" } } }