Discover/CYBEX Online API
live

CYBEX Online APIcybex-online.com

Access CYBEX stroller, car seat, and accessory data via 3 endpoints. Search products, retrieve full variant details, and browse category listings with prices and images.

This API takes change requests — .
Endpoint health
verified 7d ago
list_category_products
get_product
search_products
3/3 passing latest checkself-healing
Endpoints
3
Updated
28d ago

What is the CYBEX Online API?

The CYBEX Online Shop API provides 3 endpoints for accessing product data from cybex-online.com, covering search, full product detail retrieval, and category browsing. The get_product endpoint returns up to a dozen structured fields per product including price, images, color/size variants, ratings, and active promotions. Whether you need to pull a specific car seat by ID or list every item in a category, the API returns structured JSON ready for downstream use.

Try it
Search query text (e.g. 'stroller', 'car seat', 'sirona')
api.parse.bot/scraper/5f971f44-7fcd-4cb7-968b-d301e231cb83/<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/5f971f44-7fcd-4cb7-968b-d301e231cb83/search_products?query=stroller' \
  -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 cybex-online-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.

from parse_apis.cybex_online_shop_api import Cybex, ProductSummary, CategoryProduct, Product

cybex = Cybex()

# Search for car seats
for summary in cybex.productsummaries.search(query="sirona"):
    print(summary.id, summary.name, summary.brand, summary.price)

    # Navigate to full product details
    product = summary.details()
    print(product.product_name, product.price.formatted, product.availability.in_stock)
    for variation in product.variations:
        print(variation.display_name, [v.display_value for v in variation.values])

# Browse a category
for item in cybex.categoryproducts.list(category="car-seats"):
    print(item.id, item.name, item.brand, item.price)

# Direct product lookup
seat = cybex.products.get(product_id="cs-pl-sirona-ti")
print(seat.name, seat.short_description, seat.ratings.average_score)
All endpoints · 3 totalmissing one? ·

Full-text search across the CYBEX product catalog via the autocomplete/suggestions API. Returns matching products with prices, images, and availability status, plus matching categories and search phrase suggestions. Results are capped at the server's suggestion limit (typically 6-10 products). Each returned product carries an id usable with get_product for full details.

Input
ParamTypeDescription
queryrequiredstringSearch query text (e.g. 'stroller', 'car seat', 'sirona')
Response
{
  "type": "object",
  "fields": {
    "query": "string - the search query echoed back",
    "total": "integer - total number of matching suggestions",
    "products": "array of product objects with id, name, brand, subbrand, category_type, url, available, price, list_price, currency, image_url, badges",
    "categories": "array of matching category objects with id, name, url, parent_id, parent_name",
    "search_phrases": "array of matched search phrase strings"
  },
  "sample": {
    "data": {
      "query": "stroller",
      "total": 10,
      "products": [
        {
          "id": "ac-pl-cup-holder-wg",
          "url": "/en/de/p/ac-pl-cup-holder-wg.html",
          "name": "Stroller Cup Holder",
          "brand": "CYBEX",
          "price": 29.95,
          "badges": [],
          "currency": "EUR",
          "subbrand": "CYBEX Platinum",
          "available": true,
          "image_url": "https://www.cybex-online.com/dw/image/v2/BFHM_PRD/on/demandware.static/-/Sites-cybex-master-catalog/default/dwbef472e1/images/products/ac-pl-cup-holder-wg/cyb_20_cupholder_17203eeca31dcf70.jpeg?sw=700&sh=700&sm=fit&q=65&strip=true",
          "list_price": null,
          "category_type": "Accessories for Strollers"
        }
      ],
      "categories": [
        {
          "id": "stroller",
          "url": "/en/de/strollers/",
          "name": "Strollers",
          "parent_id": "",
          "parent_name": "CYBEX Europe"
        }
      ],
      "search_phrases": [
        "stroller"
      ]
    },
    "status": "success"
  }
}

About the CYBEX Online API

Search and Discovery

The search_products endpoint accepts a query string and returns three types of results in a single response: a products array with fields like id, name, brand, subbrand, price, list_price, currency, image_url, available, and url; a categories array with id, name, parent_id, and parent_name; and a search_phrases array of related search terms. Results are capped at the server's suggestion limit (typically 6 per type), making this endpoint suited for autocomplete-style lookups rather than exhaustive catalog queries.

Product Detail

The get_product endpoint takes a product_id (e.g. cs-pl-sirona-ti or st-pl-coya) and returns the full product record for the default variant. The response includes a price object with sales_price, list_price, currency, and formatted fields; an images array with url and alt per image; a ratings object with average_score and review_count; and a promotions array. The subbrand field distinguishes product lines such as CYBEX Platinum and CYBEX Gold. Product IDs can be sourced from either search_products or list_category_products.

Category Browsing

The list_category_products endpoint accepts a category slug — known values include car-seats, strollers, accessories, carriers, home-and-living, sport, and design-collection — and returns a total count plus a products array with each item's id, name, brand, category, and price. Each returned id can be passed directly to get_product for full variant and image detail, making this endpoint the standard entry point for catalog ingestion.

Reliability & maintenanceVerified

The CYBEX Online API is a managed, monitored endpoint for cybex-online.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when cybex-online.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 cybex-online.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
7d 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
  • Build a CYBEX product comparison tool using price, subbrand, and ratings fields from get_product
  • Power an autocomplete search widget using the products and search_phrases arrays from search_products
  • Scrape full category inventories with list_category_products to monitor stock and net pricing across stroller or car seat lines
  • Track promotional pricing changes by polling the promotions array and sales_price fields from get_product
  • Aggregate CYBEX product image galleries using the images array returned per product
  • Map parent-child category relationships using parent_id and parent_name from the search_products categories array
  • Sync CYBEX product availability status into a third-party storefront using the available field from search results
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 CYBEX offer an official developer API?+
CYBEX does not publish a public developer API or API documentation for cybex-online.com. There is no official API key program or developer portal listed on their site.
What does get_product return for a product with multiple color variants?+
The get_product endpoint returns data for the default variant by default. The response includes variant option fields, and variant IDs surfaced in the response can be used to request alternate variants. The images array and price object reflect the selected variant's assets and pricing.
Does the search_products endpoint return all matching products or a limited set?+
Results are capped at the server's suggestion limit, typically 6 products per query. It is not suited for exhaustive catalog retrieval. To browse all products in a line, use list_category_products with the appropriate category slug instead.
Does the API expose customer reviews or review text?+
Not currently. The get_product endpoint returns a ratings object with average_score and review_count, but individual review text and reviewer metadata are not included. You can fork this API on Parse and revise it to add an endpoint that retrieves per-review content.
Is product data available for regions other than Germany?+
The API is configured against the German storefront (cybex-online.com/en/de). Prices are returned in the currency of that locale. Other regional storefronts (e.g. US, UK) are not currently covered. You can fork this API on Parse and revise it to point at a different regional URL to access locale-specific pricing and availability.
Page content last updated . Spec covers 3 endpoints from cybex-online.com.
Related APIs in EcommerceSee all →
buybuybaby.com API
Search and browse buybuy BABY products across categories, view detailed product information including prices and reviews, and discover featured items from the home page. Access reliable, up-to-date inventory data to compare products and make informed purchasing decisions.
catalog.onliner.by API
Search and compare products from Onliner.by's catalog with access to real-time prices, detailed product information, customer reviews, and historical price trends. Browse categories, get autocomplete suggestions, and view all available offers for any product to make informed purchasing decisions.
anker.com API
Search and browse Anker products to find prices, images, variants, and availability information directly from their online store. Get detailed product specifications to compare items and make informed purchasing decisions.
cos.com API
Search and browse COS fashion products by name or category to instantly access pricing, product images, and direct links to items. Retrieve detailed information about specific products including descriptions, availability, and pricing to compare styles and make informed shopping decisions.
smythstoys.com API
Search and retrieve detailed product information from Smyths Toys' catalog across UK, Ireland, Germany, and Netherlands locations. Find toy availability, pricing, and specifications in real-time across multiple regions.
brookstone.com API
Search and browse Brookstone's catalog of products with full-text search, filters, sorting, and pagination to find exactly what you need. Get instant search suggestions and access detailed product information including pricing, descriptions, and availability.
zumiez.com API
Search Zumiez products by keyword, browse products by category path, and fetch detailed product information (pricing, images, stock status, and attributes) using a product group ID.
carrefour.eu API
Search and browse Carrefour's European online product catalog to access pricing, promotions, availability, and detailed product information including nutritional data. Retrieve comprehensive product details across categories to compare prices and find current deals in real-time.