API Reference

Kişisel Verilere Erişim

 Giriş

Kişisel verilere erişebilmek için restricted data token servisi kullanılmalıdır.

 Kişisel Verilere Erişim

  1. restrictedDataToken servisine headers -> x-amz-access-token parametresine access_token değerini vererek POST isteği atın.
    1. POST URL https://sellingpartnerapi-eu.amazon.com/tokens/2021-03-01/restrictedDataToken
  2. Servis sonucunda dönen restrictedDataToken değerini servis tüketimlerinde access_token değeri yerine kullanın.

 Örnek İstek

Örnek istek sipariş listesinde alıcı, kargo ve vergi bilgilerini almanız için oluşturulmuştur.

curl --location 'https://sellingpartnerapi-eu.amazon.com/tokens/2021-03-01/restrictedDataToken' \
--header 'x-amz-access-token: Atza|' \
--header 'Content-Type: application/json' \
--data '{
    "restrictedResources": [
        {
            "method": "GET",
            "path":"/orders/v0/orders",
            "dataElements": ["buyerInfo","shippingAddress","buyerTaxInformation"],
          	//"path": "/orders/v0/orders/{{orderId}}",
            //"path": "/orders/v0/orders/{{orderId}}/buyerInfo",
            //"path": "/orders/v0/orders/{{orderId}}/address",
            //"path":"/orders/v0/orders/{{orderId}}/orderItems"
        }
    ]
}'
{
    "expiresIn": 3600,
    "restrictedDataToken": "Atz.spr"
}

 Dikkat Edilmesi Gerekenler

❗️

Siparişteki vergi bilgilerinin (buyerTaxInformation) erişilebilmesi için Tax Invoicing rolü ekli olmalıdır.

❗️

Siparişteki kargo bilgilerinin (shippingAddress) erişilebilmesi için Doğrudan tüketiciye kargo rolü ekli olmalıdır.

 Önemli Bilgiler

📘

 Tek bir siparişe ait yalnızca adres, vergi veya kargo bilgilerini almak için örnek istek üzerindeki path alanlarını kullanın.

📘

 Kişisel veriler için kullanacağınız restrictedDataToken yalnızca talep edilen path için kullanılabilir.