Login İşlemleri
Kullanıcı Doğrulama ve Yetkilendirme (Authorize) Başlatma
post
/in-store/oauth2/authorize
Body
scopestring · enumRequiredPossible values:
Default değer: iyzipayApiGateway
client_idstringRequired
iyzico tarafından sağlanan merchant özelinde clientid değeri.
client_secretstringRequired
iyzico tarafından üretilen merchant özelinde client secret değeri.
response_typestring · enumRequiredPossible values:
Default değer; code
usernamestringRequired
Kullanıcı Adı
passwordstringRequired
Kullanıcı şifre
request_timestampstringRequired
İlgili requestin gönderildiği unix timestamp değeri.
Responses
200Success
application/json
codestringOptional
Auth Code
issuedAtstringOptional
İşlem tarihi
expiredAtstringOptional
İşlem geçerlilik tarihi
401Error
application/json
post
/in-store/oauth2/authorizeÖrnek Collection
Get Token with Auth Code / Refresh Token
post
/in-store/oauth2/token
Authorizations
AuthorizationstringRequired
Basic Auth ile yetkilendirme. Postman Basic Auth alanları:
- Username: client_id
- Password: client_secret
HTTP header karşılığı: Authorization: Basic base64(client_id:client_secret)
Body
or
Responses
200Success
application/json
access_tokenstringOptional
Access Token Değeri
refresh_tokenstringOptional
Refresh Token Değeri
scopestring · enumOptionalPossible values:
Default Scope Değeri
token_typestringOptional
Authoraztion da kullanılan token tipi
expires_ininteger · int32Optional
Saniye bazında geçerlilik süresi.
400Error
application/json
401Error
application/json
post
/in-store/oauth2/tokenÖrnek Collection
Last updated
