Authorization

Auth için kullanılan API KEY ve API SECRET KEY bilgilerini oluşturabilmek için Satıcı panelinde yer alan "Hesap Bilgilerim" altında "Entegrasyon Bilgileri" sayfasına giriş yapılarak Yeni API Oluştur butonuna basılarak alınmalıdır. Bu butona basıldığında API KEY ve API SECRET KEY bilgileri satıcının üzerinde kayıtlı olan mail adresine gönderilecektir. Auth bilgileri prod ve stage ortamda değişmektedir. Alinan bilgiler aşağıdaki şekilde işletilerek ilgili servislerde token olarak kullanılacaktır. VENDOR TOKEN = base64_encode(ApiKEY:ApiSecret)

satici

Entegrasyon servislerine yapılacak isteklerde alınan token headerde API key tipinde X-API-KEY olarak gönderilmelidir.

API bilgileri üzerinden tüm entegrasyon işlemleri yapılabileceği için API key ve API SECRET key bilgilerinizin dışarıya açık herhangi bir platformda paylaşılmaması gerekmektedir.

Örneğin;

Api Key: 8ce68391-d7b3-4e24-9842-cfb3sd232312

Secret Key: 16ae16os-d82e-4fa4-aace-83asdloks21

Token: base64_encode(8ce68391-d7b3-4e24-9842-cfb3sd232312:16ae16os-d82e-4fa4-aace-83asdloks21) olacaktır. auth

Hatalı authorization yapılması durumunda status: 401 , "message": "VENDOR_TOKEN_NOT_EXIST" mesajı dönecektir.