OTP Doğrula

Bu API OTP gönderilen kullanıcıyı doğrulamaktadır. OTP zaman aşım süresi 3 dk, deneme limiti ise 3'tür.

API Bilgileri

URL

/verifyOTP

Metot

POST

Versiyon

1.0

Scope

oob

Yetkilendirme Yöntemi

Client Credentials


Girdi Bilgileri

Alan Adı Format Açıklama Zorunlu/Opsiyonel

OTPCode

String Tek kullanımlık şifre Zorunlu

OTPTransactionId

Integer OTP işlem id Zorunlu


Çıktı Bilgileri

Result

Alan Adı Format Açıklama

Success

Boolean true: Kullanıcı doğrulandı


Mesaj Kodları

Mesaj Kodu Açıklama

ACBH000047

OTP kodu boş olamaz.

ACBH000124

OTP işlem referans id daha önce kullanılmıştır.

ACBH000127

OTP işlem referans id bulunamadı.

ACBH000301

OTP kodu hatalı.

ACBH000302

OTP kodunun süresi doldu.

ACBH000303

OTP kodunun deneme sayısı aşıldı.

Örnek

İstek:

{
    "OTPCode": "MK7F3V",
    "OTPTransactionId": 268888
}

Cevap:

{
    "Header": {
        "StatusCode": "APIGW000000",
        "StatusDescription": "Tamamlandı",
        "StatusDescriptionEn": "Completed",
        "ObjectID": "182f5965-53f4-41f2-b8bc-846feea53492"
    },
    "Data": {
        "Result": {
            "Success": true
        }
    }
}