İçeriğe geç

Kullanıcı Girişi

POST /v1/auth/sign-in

E-posta veya kullanıcı adı ile parola doğrulayarak sisteme entegrasyon erişimi / JWT sağlar.

Alan Tip Açıklama
email string Kullanıcının veya teslimatın yapılacağı email adresi
username string Sisteme giriş için kullanıcı adı
password string Kullanıcı hesabının sistem giriş şifresi
{
"email":"",
"username":"example",
"password":"example"
}
fetch('https://api.kargomucuz.com/v1/auth/sign-in', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'Authorization': 'Bearer <YOUR_TOKEN>'
},
body: JSON.stringify({
"email":"",
"username":"example",
"password":"example"
})
})
.then(response => response.json())
.then(data => console.log(data));
200:
{
"status": true,
"message": "Sisteme giriş sağlandı.",
"payload": {
"data": {
"refinedUserData": {
"others": {
"bankAccountAd": null,
"verify": {
"platformProvisionAgreement": false,
"certificateOfResidence": false,
"electronicConfirmationText": true,
"userAgreement": true,
"general": false
},
"postalCheck": null,
"lastLogin": null,
"isActive": false,
"blocked": false,
"updated": "2024-10-12T13:59:26.115Z",
"created": "2024-10-12T13:59:26.115Z"
},
"_id": "670a80beba9b41f347291c90",
"type": "individual",
"role": "member",
"name": "yasir",
"surname": "kaygusuz",
"date": {
"day": 24,
"month": 5,
"year": 2004
},
"username": "y.yasir.k",
"email": "yasoka@gmail.com",
"profilePhotoURI": "67d28672351039eef56ed7af"
},
"referenceToken": "B3oSOkuO5T",
"accessToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJfaWQiOiI2NzBhODBiZWJhOWI0MWYzNDcyOTFjOTYiLCJ1c2VycyI6W3sib3RoZXJzIjp7ImJhbmtBY2NvdW50QWQiOm51bGwsInZlcmlmeSI6eyJwbGF0Zm9ybVByb3Zpc2lvbkFncmVlbWVudCI6ZmFsc2UsImNlcnRpZmljYXRlT2ZSZXNpZGVuY2UiOmZhbHNlLCJlbGVjdHJvbmljQ29uZmlybWF0aW9uVGV4dCI6dHJ1ZSwidXNlckFncmVlbWVudCI6dHJ1ZSwiZ2VuZXJhbCI6ZmFsc2V9LCJwb3N0YWxDaGVjayI6bnVsbCwibGFzdExvZ2luIjpudWxsLCJpc0FjdGl2ZSI6ZmFsc2UsImJsb2NrZWQiOmZhbHNlLCJ1cGRhdGVkIjoiMjAyNC0xMC0xMlQxMzo1OToyNi4xMTVaIiwiY3JlYXRlZCI6IjIwMjQtMTAtMTJUMTM6NTk6MjYuMTE1WiJ9LCJfaWQiOiI2NzBhODBiZWJhOWI0MWYzNDcyOTFjOTAiLCJ0eXBlIjoiaW5kaXZpZHVhbCIsInJvbGUiOiJtZW1iZXIiLCJuYW1lIjoieWFzaXIiLCJzdXJuYW1lIjoia2F5Z3VzdXoiLCJkYXRlIjp7ImRheSI6MjQsIm1vbnRoIjo1LCJ5ZWFyIjoyMDA0fSwidXNlcm5hbWUiOiJ5Lnlhc2lyLmsiLCJlbWFpbCI6Inlhc29rYUBnbWFpbC5jb20iLCJwcm9maWxlUGhvdG9VUkkiOiI2N2QyODY3MjM1MTAzOWVlZjU2ZWQ3YWYifV0sImlhdCI6MTc4MDY2NjExOCwiZXhwIjoxODEyMjIzNzE4fQ.-I_o0vwHkn8FYsMHvWCWAllYpLHsKxey3SHCdq9pN00"
}
},
"code": 500
}
200 - Şifre hatalı girildiğinde dönen yanıt.: Şifre hatalı girildiğinde dönen yanıt.
{
"status": false,
"message": "Şifre hatalı.",
"code": 500
}
200 - Kullanıcı adı hatalı girildiğinde dönen yanıt.: Kullanıcı adı hatalı girildiğinde dönen yanıt.
{
"status": false,
"message": "Kullanıcı bulunamadı.",
"code": 500
}