Discover/Xcite API
live

Xcite APIxcite.com

Access product listings, prices, stock status, specs, reviews, categories, brand stores, and physical store locations from Xcite.com via 12 endpoints.

Endpoint health
verified 3d ago
get_product_reviews
get_product_stock_status
get_brand_stores
get_product_qa
get_store_locations
12/12 passing latest checkself-healing
Endpoints
12
Updated
26d ago

What is the Xcite API?

The Xcite.com API provides structured data from Kuwait's leading electronics retailer across 12 endpoints, covering everything from homepage carousels to individual product specifications. The get_product_detail endpoint alone returns price with currency and formatted values, stock status, media, and grouped content sections including specifications and description. Other endpoints handle category navigation, keyword search, Q&A, reviews, brand stores, and physical store locations with coordinates.

Try it

No input parameters required.

api.parse.bot/scraper/ac23da3b-e20c-4403-a5e7-9d3a215579b9/<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/ac23da3b-e20c-4403-a5e7-9d3a215579b9/get_homepage_featured' \
  -H 'X-API-Key: $PARSE_API_KEY'
Python SDK · recommended

Typed, relational, agent-ready

A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.

  • Fully typed · autocompletes
  • Objects link to objects
  • Typed errors & pagination

Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:

uv add parse-sdk
uv run parse init
uv run parse add --marketplace xcite-com-api

uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.

"""Walkthrough: Xcite Kuwait SDK — bounded, re-runnable; every call capped."""
from parse_apis.xcite_kuwait_api import Xcite, Sort, ProductNotFound

xcite = Xcite()

# Search for products by keyword
for product in xcite.products.search(query="laptop", limit=5):
    print(product.name, product.price, product.currency, product.brand)

# Browse products in a category sorted by price (low to high)
for product in xcite.products.by_category(
    category_url="https://www.xcite.com/laptops/c",
    sort=Sort.PRICE_LOW_HIGH,
    limit=3,
):
    print(product.name, product.slug, product.in_stock)

# Get full product details by URL
try:
    detail = xcite.productdetails.get(
        product_url="https://www.xcite.com/apple-iphone-17-pro-max-6-9-256gb-blue/p"
    )
    print(detail.name, detail.sku, detail.brand, detail.status)
except ProductNotFound as exc:
    print(f"product not found: {exc}")

# List subcategories of a top-level category
for sub in xcite.categories.subcategories(
    category_url="https://www.xcite.com/laptops/c", limit=3
):
    print(sub.title, sub.href)

# List physical store locations
for store in xcite.stores.list(limit=3):
    print(store.name, store.address, store.governorate, store.lat, store.lng)

print("exercised: products.search / products.by_category / productdetails.get / categories.subcategories / stores.list")
All endpoints · 12 totalmissing one? ·

Retrieve featured homepage components including hero banners, product carousels, and promotional mosaic tiles. Each component carries its type and nested content (slides, products with pricing, or tile grids). Useful for monitoring promotions and trending products without navigating individual categories.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "featured": "array of homepage component objects with type and content"
  },
  "sample": {
    "data": {
      "featured": [
        {
          "type": "herobanner",
          "heroBanner": {
            "slides": [
              {
                "cta": {
                  "url": "https://www.xcite.com/top-picks"
                },
                "image": {
                  "src": "https://cdn.media.amplience.net/i/xcite/example"
                }
              }
            ]
          }
        },
        {
          "type": "ProductCarousel",
          "productCarousel": {
            "heading": "Hot Deals",
            "products": [
              {
                "sku": "666821",
                "name": "Apple iPhone 17 Pro Max",
                "price": {
                  "value": 399.9,
                  "currency": "KWD"
                }
              }
            ]
          }
        }
      ]
    },
    "status": "success"
  }
}

About the Xcite API

Product Data

The get_product_detail endpoint accepts a full product URL and returns a sku, name, brand, price object (with currency, value, formattedPrice, and valueUnmodified), a status string such as InStock, and a media array containing typed source URLs. Product content is grouped into a sections object with quickOverview, specifications, and description fields. For focused lookups, get_product_stock_status returns just the sku, raw status string, and a boolean in_stock field, while get_product_specifications returns the sku and an array of label/value pairs.

Search and Category Navigation

search_products accepts a query string plus optional page and limit parameters and returns matching products with name, slug, price, brand, status, and image URL. get_products_by_category works similarly but scopes results to a specific category_url; it also accepts a sort parameter with accepted values relevancy, newArrivals, priceLowHigh, and priceHighLow. Both return a products array alongside the internal category_id UUID used for the query. get_all_categories returns the full navigation hierarchy including nested children, and get_subcategories resolves a single category URL into its category_id, category_name, and direct children.

Reviews, Q&A, and Brand Data

get_product_reviews returns rating (number or null), review_count (integer or null), and a reviews array — many products carry no reviews, so null values should be handled explicitly. get_product_qa similarly returns a questions array that may be empty. get_brand_stores lists all brand stores on the platform with each brand's name, href, and logo image URL.

Store Locations

get_store_locations returns an array of physical Xcite store objects, each with id, name, timings, address, email, governorate, lat, lng, and boolean flags isOpen24, isExpress, and isClosed. This makes it possible to build store-finder features or combine geo coordinates with product availability data.

Reliability & maintenanceVerified

The Xcite API is a managed, monitored endpoint for xcite.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when xcite.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 xcite.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
3d ago
Latest check
12/12 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 Xcite price changes on specific SKUs using the price.value and price.valueUnmodified fields from get_product_detail.
  • Build a Kuwait electronics catalog aggregator using get_products_by_category with priceLowHigh sort across multiple category URLs.
  • Monitor stock availability for high-demand products with get_product_stock_status returning the in_stock boolean.
  • Generate a brand directory with store links and logos using get_brand_stores.
  • Power a store-finder map by consuming lat, lng, governorate, and timings from get_store_locations.
  • Aggregate product specifications into a comparison tool using the label/value pairs from get_product_specifications.
  • Feed a search ranking or relevance analysis tool using search_products results with brand, price, and status fields.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Xcite have an official developer API?+
Xcite does not publish a public developer API or documentation for third-party access. This API on Parse is the practical way to retrieve structured product and store data from xcite.com programmatically.
What does `get_product_detail` return beyond price and name?+
get_product_detail returns the sku, brand, a media array with typed source URLs, a price object with currency, value, formattedPrice, and valueUnmodified, a status string indicating stock state, and a sections object containing quickOverview, specifications, and description content blocks.
Does the API return seller or third-party offer data alongside the Xcite listing price?+
Not currently. The API returns the single listed price from Xcite's own product page via the price object in get_product_detail. It does not expose multiple seller offers or marketplace comparisons. You can fork the API on Parse and revise it to add an endpoint targeting any offer-comparison data exposed on the product page.
Are review and Q&A data always available for a product?+
No. get_product_reviews explicitly notes that many products carry no reviews; the rating and review_count fields return null and the reviews array is empty in those cases. get_product_qa behaves the same — the questions array will be empty if no Q&A exists for the product. Code that consumes these endpoints should handle null and empty-array responses explicitly.
Does the API cover Xcite's wishlist, cart, or order history?+
Not currently. The API covers public product data, categories, search results, reviews, Q&A, brand stores, and physical store locations. It does not access any account-specific or transactional data such as wishlists, carts, or order history. You can fork the API on Parse and revise it to add endpoints for any publicly accessible data the current set doesn't include.
Page content last updated . Spec covers 12 endpoints from xcite.com.
Related APIs in EcommerceSee all →
x-kom.pl API
Access product data from x-kom.pl, a major Polish electronics retailer. Search products by keyword or category, retrieve detailed product pages, customer reviews, Q&A, promotions, flash deals, and physical store locations.
axiz.com API
Search and browse IT products from Axiz.com's B2B catalog, access product details, categories, brands, and store information to find the right distributor solutions. Check real-time exchange rates and retrieve customized landing page settings for your region.
gcc.luluhypermarket.com API
Search and browse Lulu Hypermarket's complete product catalog from your app, including categories, product details, brands, and lifestyle collections. Get real-time access to pricing, availability, and trending searches to help users find exactly what they need from the UAE's leading online grocery and retail store.
skroutz.gr API
Search and compare products across Greek retailers with real-time pricing, store availability, and historical price trends from Skroutz.gr. Browse categories, view detailed product information, and read customer reviews to find the best deals on any item.
komplett.no API
Search and browse products from Komplett.no's electronics catalog, view detailed specifications and customer reviews, check real-time delivery options, and discover weekly deals and outlet items. Find related products, explore categories, and get all the information you need to compare and purchase electronics from Norway's leading tech retailer.
amazon.ae API
Find products and compare prices on Amazon.ae by searching across categories, viewing detailed product information, and discovering today's best deals and top-selling items. Browse electronics, books, fashion, or any product category to stay updated on the latest offers available on the platform.
microcenter.com API
Search for computer hardware and electronics products, view detailed specs and customer reviews, and check real-time inventory across Micro Center store locations. Browse current deals and explore products by category to find the best prices on tech gear.
aliexpress.com API
Search for products across AliExpress and instantly access detailed information including product specs, customer reviews, and pricing to make informed purchasing decisions. Browse through product categories and retrieve complete product data directly from URLs to compare options and find exactly what you're looking for.