Authorization
Base url : https://api.paymago.com/api
API'ye erişim sağlamak için önce kimlik doğrulaması yapmanız zorunludur. Bunu gerçekleştirmek için aşağıdaki endpointine bir POST isteği göndererek kullanıcı kimlik bilgilerinizi ve giriş talebinizi iletmelisiniz.
Test Kullanıcısı giriş bilgileri de aşağıdaki gibidir
{
"userName": "5111111111",
"password": "875855"
}Create Token
POST /api/createToken
OAuth2 kullanarak çalışan bir sistemde, Bearer Token yöntemi kullanılmaktadır. Token oluşturmak için aşağıdaki örnekteki gibi bir POST isteği gönderilmektedir
Headers
Content-Type
application/json
Body
userName
string
Evet
Telefon numarası
password
string
Evet
Şifre
Response
{
"data": {
"token": "eyJhbGciO...",
"expiration": "2024-09-04T05:48:46.582702+03:00",
"status": 0
},
"success": true,
"message": "Access token başarıyla oluşturuldu",
"resultCode": "0000"
}{
"data": null,
"success": false,
"message": "Kullanıcı bilgileriniz hatalı",
"resultCode": "2002"
}Her API isteğinde Authorization işlemi gerekmektedir. Bu nedenle, her istekte header kısmına "Authorization" parametresi eklenmelidir. Bu parametre, "Bearer {token}" formatında olmalı ve geçerli bir JWT (JSON Web Token) içermelidir. Geçerli bir token olmadan API'ye istek gönderilemez ve yetkisiz erişimler reddedilir.
Last updated