bu kod ile trendyol mağazanızdaki ürünlerinin karlarini ve zararlarını çıkaran bir kod örnegi ne satılır web apisini kullaniyor.

import json
import requests

headers = {
    'authority': 'api.nesatilir.com',
    'accept': '*/*',
    'accept-language': 'tr-TR,tr;q=0.9,en-US;q=0.8,en;q=0.7',
    'content-type': 'application/x-www-form-urlencoded; charset=UTF-8',
    'origin': 'https://nesatilir.com',
    'referer': 'https://nesatilir.com/',
    'sec-ch-ua': '"Google Chrome";v="119", "Chromium";v="119", "Not?A_Brand";v="24"',
    'sec-ch-ua-mobile': '?1',
    'sec-ch-ua-platform': '"Android"',
    'sec-fetch-dest': 'empty',
    'sec-fetch-mode': 'cors',
    'sec-fetch-site': 'same-site',
    'user-agent': 'Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Mobile Safari/537.36',
}
data = {
    'MarketPlaceId': '4', # ürünün kategori idsi 
    'CoRate': '24.00',  # trendyol komisyon oranı
    'SellPrice': '350.00',  # ürünün satış fiyatı
    'BuyPrice': '200.00',   # ürünün alış fiyatı
    'CargoPrice': '39.00',   # kargo ücreti
    'KdvRate': '20.00',  # kdv oranı
    'StdPzGdr': '0',  
    'DayofOpportunity': 'null',
    'WarehousePrice': '',
    'ListPrice': '',
}
response = requests.post('https://api.nesatilir.com/api/v1/CalculateComission', headers=headers, data=data)
sonuc = response.json()
# JSON verisini düzgün bir şekilde biçimlendirerek indent ekleyebilirsiniz
formatted_json = json.dumps(sonuc, indent=4)
print(formatted_json)