Authorization

Base url : https://virtualapitest.hstmobil.com.tr

HST Mobil API'sini kullanabilmek için öncelikle giriş yapmanız gerekmektedir. Giriş yapabilmek için "Auth/login" endpointine bir POST isteği göndermelisiniz. Bu istek, kullanıcı kimlik bilgilerinizi ve giriş isteğinizi içermelidir.

post
Authorizations
Body
userNamestring | nullableOptional
passwordstring | nullableOptional
latstring | nullableOptional
longstring | nullableOptional
Responses
200
Success
post
POST /api/Auth/login HTTP/1.1
Host: 
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 64

{
  "userName": "text",
  "password": "text",
  "lat": "text",
  "long": "text"
}
200

Success

No content


Authorization İstek Mesajı Parametreleri

Parametre
Tür
Zorunlu
Açıklama

userName

String

evet

Telefon (ApiKey)

Password

String (SHA512)

evet

Şifresi (ApiSecret)

Lat

String

evet

"1"

Long

String

evet

"1"


Servise gönderilecek örnek bir JSON dosyası şu şekildedir;

{
    "userName": "5**79989**",
    "password": "SHA512 Password değeri",
    "lat": "string" ,
    "long": "string" ,
}

Servisten gelen örnek bir response JSON dosyası şu şekildedir;

{
    "data":
            {
                "token": "............",
                "expiration": "2023-05-21T20:49:18.903674+03:00"
            },
     "success": true,
     "message": "Access token başarıyla oluşturuldu",
     "resultCode": "0000"
}
Örnek projede http.ts dosyası içinde axios ayarlarını yaparken bu şekilde tanımlandı.

Last updated