Discover/Almajed4oud API
live

Almajed4oud APIsa.almajed4oud.com

Access Al Majed Oud's Saudi perfume catalog via API. Retrieve categories, paginated product listings, pricing, SKUs, ratings, and full product details.

This API takes change requests — .
Endpoint health
verified 14h ago
list_products
list_categories
get_product_details
3/3 passing latest checkself-healing
Endpoints
3
Updated
14h ago

What is the Almajed4oud API?

This API provides structured access to Al Majed Oud's Saudi Arabian fragrance catalog across 3 endpoints. Use list_categories to retrieve the full navigation tree, list_products to page through products within any category, and get_product_details to fetch individual product records including price, SKU, description, availability, sold quantity, and brand.

This call costs1 credit / call— charged only on success
Try it

No input parameters required.

api.parse.bot/scraper/6386e0c2-8b83-4e5d-ba45-951fa20e70d4/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/6386e0c2-8b83-4e5d-ba45-951fa20e70d4/list_categories' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 3 totalmissing one? ·

Returns the store's full category tree from the navigation menu. Each category includes a numeric ID, title, URL, and optional child sub-categories. Use the returned category IDs as input to list_products.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "categories": "array of category objects with id, title, url, and children sub-array"
  },
  "sample": {
    "data": {
      "categories": [
        {
          "id": "1326390976",
          "url": "https://sa.almajed4oud.com/ar/-/c1326390976",
          "title": "وصل حديثًا",
          "children": []
        },
        {
          "id": "1676347343",
          "url": "https://sa.almajed4oud.com/ar/-/c1676347343",
          "title": "الأكثر مبيعًا",
          "children": []
        },
        {
          "id": "2013591332",
          "url": "https://sa.almajed4oud.com/ar/-/c2013591332",
          "title": "عطور",
          "children": [
            {
              "id": "1440814629",
              "url": "https://sa.almajed4oud.com/ar/-/c1440814629",
              "title": "عطور رجالية"
            },
            {
              "id": "667825446",
              "url": "https://sa.almajed4oud.com/ar/-/c667825446",
              "title": "عطور نسائية"
            }
          ]
        }
      ]
    },
    "status": "success"
  }
}

About the Almajed4oud API

Category and Product Navigation

list_categories returns the store's full navigation tree with no required parameters. Each category object includes a numeric id, title, url, and a children array for nested sub-categories. Those numeric IDs feed directly into list_products as the required category_id parameter — for example, passing '1676347343' retrieves the best sellers category.

Paginated Product Listings

list_products accepts a category_id, an optional page integer (starting at 1), and an optional limit up to 50 products per page. The response includes the current page, an array of products, and a has_next_page boolean so you can iterate through large categories without guessing total counts. Each product record in the array includes name, price, category name, SKU, rating, availability, and sold quantity where the store makes it visible.

Full Product Details

get_product_details takes a single product_id string from any list_products result and returns a complete product object: id, name, sku, description, url, price, regular_price, sale_price, currency, is_available, brand, category, and sold quantity when the store exposes it. This is the appropriate endpoint for building product detail pages, price tracking records, or catalog sync pipelines where you need the full field set rather than the summary from list views.

Reliability & maintenanceVerified

The Almajed4oud API is a managed, monitored endpoint for sa.almajed4oud.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when sa.almajed4oud.com changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official sa.almajed4oud.com API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
14h ago
Latest check
3/3 endpoints passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Track regular and sale prices across Al Majed Oud's fragrance categories over time using list_products and get_product_details.
  • Build a category-mapped product index using list_categories to traverse the full navigation tree and list_products to populate each node.
  • Monitor stock availability (is_available) across the catalog to detect restocks or sellouts.
  • Compare SKUs and brand attribution across oud and perfume product lines for competitive catalogue analysis.
  • Aggregate sold quantity signals from get_product_details to identify trending or high-demand products.
  • Sync Al Majed Oud's full product catalog into an internal database using paginated list_products calls with has_next_page iteration.
  • Populate a price comparison tool with regular_price, sale_price, and currency fields from the product details endpoint.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo2005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min
Team$300/mo20,000300 req/min
Company$1,000/mo100,000500 req/min

Each endpoint has a fixed posted price per successful call — most fall between 1 and 10 credits — shown on this API's page before you run it. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Al Majed Oud have an official public developer API?+
No. Al Majed Oud does not publish a public developer API or documented data feed. This Parse API is the available programmatic option for accessing their catalog data.
What does `list_products` return beyond basic name and price?+
list_products returns, per product: name, price, category name, SKU, rating, sold quantity (where the store makes it available), and availability status. Pagination is controlled by page and limit (max 50); the has_next_page boolean in each response tells you whether additional pages exist for that category.
Are product images or media assets returned by any endpoint?+
Not currently. The endpoints cover text fields — name, description, SKU, pricing, availability, brand, and category — but do not return image URLs or media assets. You can fork this API on Parse and revise it to add an image field to the product detail endpoint.
Is the sold quantity field always present in `get_product_details`?+
No. The sold quantity field is conditionally returned based on whether the store has that display enabled for a given product. Your code should handle cases where the field is absent or null rather than treating it as guaranteed.
Does the API cover Al Majed Oud stores outside Saudi Arabia, such as UAE or Kuwait?+
Not currently. The API is scoped to the Saudi Arabian storefront (sa.almajed4oud.com) and returns prices in the currency displayed there. You can fork this API on Parse and revise it to point at a different regional storefront if coverage of another country is needed.
Page content last updated . Spec covers 3 endpoints from sa.almajed4oud.com.
Related APIs in EcommerceSee all →
alsharqiyah.com API
Browse and explore Alsharqiyah Oud's complete catalog of premium Saudi Arabian perfumes and oud products, viewing categories, product listings, and detailed information for each item. Get instant access to product details to compare options and find exactly what you're looking for from this Salla-based store.
alhamadbags.com API
Browse and retrieve detailed product information from AlhamadBags, a Saudi Arabian luggage and bags store, including product names, prices, categories, and current discounts. Easily search through available inventory and explore product categories to find the bags and luggage you need.
3atir.co API
Browse and discover authentic and rare perfumes from 3atir's Saudi e-commerce store by searching through their product catalog, exploring best sellers, filtering by categories, and discovering available brands. Get detailed access to product information, curated collections, and brand offerings to find your perfect fragrance.
dokhoonbahrain.com API
Browse Dokhoon Bahrain's complete perfume and incense catalog to discover product names, categories, prices, and sales popularity all in one place. Get instant access to their current inventory without visiting the website directly.
in19067452907ubjs.trustpass.alibaba.com API
Browse Alibaba supplier store categories and product listings with pricing, images, and detailed specifications to find and compare items that meet your needs. Access comprehensive product information including customer reviews to make informed purchasing decisions.
sabon.com.hk API
Browse Sabon Hong Kong's Eau de Sabon perfume collection and view detailed information about fragrance notes and ingredients for each scent. Quickly find and compare perfumes to discover your ideal fragrance profile.
stylishop.com API
Browse and search stylishop.com's complete fashion catalog, including products, categories, brands, reviews, and trending data to discover new arrivals and sale items. Get product details, size guides, autocomplete suggestions, and trending search insights to enhance your shopping experience.
natura.com.br API
Browse Natura's complete product catalog, search for items by category or keyword, and retrieve detailed product information including prices, descriptions, ingredients, and customer reviews. Supports category navigation, faceted filtering, and paginated search results.