Discover/Flanco API
live

Flanco APIflanco.ro

Access Flanco.ro product search, category listings, product details, reviews, and store locations via a structured JSON API for Romania's electronics retailer.

Endpoint health
verified 4d ago
get_stores
search_products
get_product_reviews
get_category_listings
get_product_details
6/6 passing latest checkself-healing
Endpoints
6
Updated
26d ago

What is the Flanco API?

The Flanco.ro API covers 6 endpoints that expose product data, customer reviews, and physical store information from Romania's Flanco electronics retail chain. Using search_products, you can query the catalog by keyword and receive product IDs, names, prices, URLs, and stock availability in a single response. The API also exposes the full category hierarchy, paginated category listings, per-product specifications, promotional vouchers, and store coordinates.

Try it
Page number for pagination.
Search keyword (e.g. 'laptop', 'telefon samsung').
api.parse.bot/scraper/5c6f2345-187f-43bd-989b-7f261acb6c64/<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/5c6f2345-187f-43bd-989b-7f261acb6c64/search_products?page=1&query=laptop' \
  -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 flanco-ro-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.flanco_ro_api import Flanco, Product, ProductDetail, Review, Store, Category, Subcategory

flanco = Flanco()

# Search for laptops
for product in flanco.products.search(query="laptop", limit=5):
    print(product.name, product.price.current_price, product.availability)

# Get details for the first product found
detail = product.details.get()
print(detail.name, detail.seller, detail.availability)
for label, value in detail.specifications.items():
    print(label, value)

# Check reviews for that product
for review in product.reviews.list(limit=3):
    print(review.author, review.date, review.rating, review.content)

# Browse categories
for category in flanco.categories.list(limit=5):
    print(category.name, category.url)
    for sub in category.subcategories:
        print(sub.name, sub.url)

# List products by category
for product in flanco.products.by_category(category_path="telefoane-tablete/smartphone", limit=10):
    print(product.name, product.price.current_price)

# List all stores
for store in flanco.stores.list(limit=5):
    print(store.title, store.city, store.region, store.phone)
All endpoints · 6 totalmissing one? ·

Full-text search over Flanco's product catalog. Returns one page of matching products with names, current prices, and stock status. Pagination via the page param; each page returns up to ~25 items. Empty results are possible for obscure queries.

Input
ParamTypeDescription
pageintegerPage number for pagination.
queryrequiredstringSearch keyword (e.g. 'laptop', 'telefon samsung').
Response
{
  "type": "object",
  "fields": {
    "page": "string, current page number",
    "query": "string, the search keyword used",
    "products": "array of product objects with id, name, url, price, availability",
    "total_count": "integer, number of products returned on this page"
  },
  "sample": {
    "data": {
      "page": "1",
      "query": "laptop",
      "products": [
        {
          "id": "933085",
          "url": "https://www.flanco.ro/laptop-gaming-lenovo-loq-15irh8.html",
          "name": "Laptop Gaming Lenovo LOQ 15IRH8",
          "price": {
            "current_price": "4.699,99lei"
          },
          "availability": "In stoc"
        }
      ],
      "total_count": 25
    },
    "status": "success"
  }
}

About the Flanco API

Product Search and Category Browsing

The search_products endpoint accepts a query string (e.g. 'laptop' or 'telefon samsung') and an optional page integer for pagination. Each response includes a products array where each item carries an id, name, url, price, and availability field, along with a total_count of results on the current page. For browsing by category, get_category_listings accepts a category_path such as 'telefoane-tablete/smartphone' — paths must match valid entries in the site's navigation tree. Invalid paths return an upstream_error with a 404 status; use get_categories first to retrieve the full hierarchical tree with valid url and name values and their nested subcategories.

Product Details and Reviews

get_product_details takes a full product URL or path segment and returns a structured object: price contains both current_price and an optional old_price for discounted items, specifications maps label strings to values (e.g. screen size, processor, RAM), and promotional_vouchers lists any active promo codes attached to the product. seller and availability fields indicate who is selling the item and whether it is currently in stock.

get_product_reviews takes a numeric product_id string — obtainable from search or category results — and returns an array of review objects, each with author, date, content, rating, and a verified_purchase boolean. The response also includes total_reviews and average_rating (which may be null if no reviews exist).

Store Locations

get_stores requires no inputs and returns the complete list of physical Flanco locations. Each store record includes city, region, address, phone, email, schedule (with possible HTML <br> line separators), and a coordinates array in [longitude, latitude] order — suitable for mapping or proximity filtering in downstream applications.

Reliability & maintenanceVerified

The Flanco API is a managed, monitored endpoint for flanco.ro — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when flanco.ro 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 flanco.ro 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
4d ago
Latest check
6/6 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 Flanco price drops on specific products by periodically calling get_product_details and comparing current_price against old_price.
  • Build a Romanian electronics price comparison tool using search_products results across multiple query terms.
  • Aggregate verified customer reviews and ratings from get_product_reviews to feed a product research dashboard.
  • Plot Flanco store locations on a map using the coordinates and address fields returned by get_stores.
  • Crawl the full product catalog by first fetching the category tree with get_categories, then paginating through each path via get_category_listings.
  • Monitor stock availability changes by polling availability fields in search_products or get_product_details for a watchlist of product IDs.
  • Extract product specifications from get_product_details to populate a structured comparison table for a specific device category.
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 Flanco.ro have an official public developer API?+
Flanco.ro does not publish an official public developer API or documented data feed for third-party use.
What does `get_category_listings` return, and how do I find valid category paths?+
get_category_listings returns a paginated products array for a given category_path, where each product includes id, name, url, price, and availability. Valid paths must match existing site categories — passing an invalid path returns an upstream_error with a 404 status. Use get_categories first to retrieve all valid paths from the full category tree, including nested subcategories with their url fields.
Does the API return product images?+
Not currently. The get_product_details and search/category endpoints return text fields such as name, price, specifications, and availability, but no image URLs are exposed in the current response schema. You can fork this API on Parse and revise it to add image URL extraction as an additional response field.
Does the API cover product variants, such as different colors or storage sizes for the same model?+
Not currently. Each product is returned as a single record identified by its id and url. Variant-level data (e.g. color or storage options) is not exposed as separate fields. You can fork the API on Parse and revise it to add variant enumeration for products that carry them.
How does pagination work across endpoints?+
Both search_products and get_category_listings accept an optional page integer parameter. The response includes a page field confirming which page was returned. Neither endpoint currently returns a total page count or total product count across all pages — only total_count for the current page is available in search_products.
Page content last updated . Spec covers 6 endpoints from flanco.ro.
Related APIs in EcommerceSee all →
emag.ro API
Access product data from eMAG.ro, Romania's largest online retailer. Search by keyword, browse categories, retrieve product details and reviews, and look up seller information.
cel.ro API
cel.ro API
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.
fnac.com API
Search for electronics and cultural products on Fnac while accessing detailed product information, customer reviews, current deals, and flash sales all in one place. Get comprehensive insights including pricing, specifications, and promotional offers to make informed shopping decisions.
alternate.be API
Search for products on Alternate Belgium and instantly access live prices, stock availability, technical specifications, customer reviews, and current deals across their entire catalog. Browse their complete category structure to find exactly what you need and compare products before making a purchase decision.
verkkokauppa.com API
Search and browse products from Verkkokauppa.com to find items across categories, check real-time prices and availability, read customer reviews, and discover deals in outlet and clearance sections. Filter products by your preferences and get detailed product information including specifications and store stock levels.
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.
euronics.it API
Browse and search the complete Euronics Italy product catalog with real-time pricing information across all categories. Find exactly what you're looking for with powerful keyword search or explore products by category with full pagination support.