Skip to main content

Bilgi Güncelle

Kullanıcı bilgileri arasında meslek ve email bilgilerini güncellemek için çağırılır.

Email güncellenmesi durumunda 2FA akışı başlatılır.

Authentication
  • x-auth + 2FA(conditional)
HTTP Request

PATCH /user/profile

Request Parameters

İki alandan en az birinin dolu olması gerekmektedir. İkisi de boş ise hata döner. Girdi olarak kullanıcının mevcut email adresi gönderilir ise, email girdisi yok sayılır ve 2FA süreci başlatılmaz.

FieldTypeRequiredDefaultDesc
occupationIdstring|numbertrue-Yeni meslek id
emailstringtrue-Yeni email adresi
Response Body Example

Yalnızca occupationId gönderilir ise 2FA akışı başlamaz. Başarılı güncelleme sonucu 200 cevabı döner.

İstekte email alanı dolu ise 2FA akışı başlar ve aşağıdaki yanıt döner.

{
"challenge": {
"challengeId": "SMycWHL1naERHSAF",
"ts": 1760979324659,
"status": "PENDING",
"expire": 600,
"methodList": [
{
"id": "VUA4",
"name": "MAIL",
"expire": 120,
"renewStart": 80,
"hint": "m***l@example.com"
}
]
}
}

2FA complete response

{
"action": "UPDATE_USER_INFO",
"challengeId": "SMycWHL1naERHSAF",
"execResult": {
"success": true
}
}
Errors
  • INVALID_FIELD
  • EMAIL_ALREADY_IN_USE