# 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][pricing-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][noon-partner-platform] 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 | Operation | What it does | Guide | Reference | |---|---|---|---| | `BatchGetPricing` | Retrieves current price, MSRP, and active status for one or more SKUs | [Pricing API Quickstart][pricing-quickstart] | [BatchGetPricing][get-pricing-noon] | | `BatchUpsertPricing` | Creates or updates price, MSRP, and active status for one or more SKUs | [Pricing API Quickstart][pricing-quickstart] | [BatchUpsertPricing][upsert-pricing-noon] | --- ## Next steps - [Pricing API Quickstart][pricing-quickstart] — make your first API call in under 10 minutes - [BatchGetPricing Reference][get-pricing-noon] — full request and response schema for retrieving pricing - [BatchUpsertPricing Reference][upsert-pricing-noon] — full request and response schema for creating and updating pricing