Skip to main content
View as Markdown

Pricing API

The Pricing API lets you retrieve and update selling prices, MSRP, and active status for your SKUs in bulk across any country where you operate on noon. It is built for sellers and ERP integrators who manage large catalogs programmatically and need reliable, high-volume price synchronization across AE, SA, and EG.

This page is an overview. To make your first API call, see the Pricing API Quickstart.


What you can do

  • Retrieve current selling price, MSRP, and active status for any SKU in your catalog
  • Update prices and MSRP for hundreds or thousands of SKUs in a single request
  • Create pricing records for newly onboarded SKUs without a prior fetch
  • Activate or deactivate SKUs by country independently of other markets
  • Audit live pricing against your internal pricing system

Who should use this API

Use this API if:

  • You run scheduled pricing sync jobs from an ERP or pricing system
  • You manage pricing across a large catalog in AE, SA, or EG
  • You need to activate or deactivate SKUs by country programmatically
  • You're onboarding a batch of new SKUs and need to set initial prices at scale

For occasional single-SKU adjustments, noon Seller Lab is faster than building an API integration.


Key concepts

price — The selling price of the SKU on noon, in the local currency of the market.

msrp — Manufacturer's Suggested Retail Price. Used as the crossed-out "was" price shown to customers. Nullable — if not set, no reference price is displayed.

is_active — Whether the SKU is available for sale in a given country. Setting this to false removes the SKU from sale in that market without affecting other countries.

Key operations

OperationWhat it doesGuideReference
BatchGetPricingRetrieves current price, MSRP, and active status for one or more SKUsPricing API QuickstartBatchGetPricing
BatchUpsertPricingCreates or updates price, MSRP, and active status for one or more SKUsPricing API QuickstartBatchUpsertPricing

Next steps

Ask AI about this page
Get an explanation, examples, or a summary of this doc.