code ni (foydalanuvchi RS-ID avtorizatsiya sahifasida kirgandan so'ng redirect_uri manzilingizga keladi) foydalanuvchining tasdiqlangan profiliga almashtiradi.client_secret bor.client_id / client_secret orqali autentifikatsiya qilinadi.code 5 daqiqa amal qiladi va bir marta ishlatiladi. Xato bo'lsa, kirishni qaytadan boshlang.user_info.pinfl ni foydalanuvchining doimiy identifikatori sifatida ishlating. Bu oqimda manzillar qaytarilmaydi (null).curl --location --globoff '{{base_url}}/v1/user/by-code' \
--header 'Content-Type: application/json' \
--data '{
"client_id": "shop-example-auth",
"client_secret": "s3cr3t-value",
"code": "Zx81kQ2mP0aB7cD9eF1gH3",
"grant_type": "authorization_code"
}'{
"data": {
"user_info": {
"first_name": "ALISHER",
"last_name": "KARIMOV",
"middle_name": "BAXTIYOROVICH",
"pinfl": "12345678901234",
"gender": "MALE",
"birth_date": "1990-01-01",
"birth_place": "TOSHKENT",
"birth_country": null,
"nationality": null,
"citizenship": null
},
"document_info": {
"document": "AA1234567",
"type": "PASSPORT",
"issued_by": "IIV 26283",
"issued_at": "2018-05-10",
"expiry_at": "2028-05-09"
},
"contact_info": {
"phone": "998901234567",
"email": "alisher.karimov@example.uz"
},
"permanent_address": null,
"temporary_address": null
},
"code": 0,
"message": "Success"
}