Discover/legami.com API
live

legami.com APIlegami.com

Access Legami's product catalog, basket management, and boutique store locator via 7 structured endpoints. Search products, get SKU details, and find store locations.

Endpoints
7
Updated
3mo ago
Try it
Max results per page.
Search keyword (e.g. 'notebook', 'penna')
Pagination offset (number of results to skip).
api.parse.bot/scraper/b361a643-6954-4674-aa6c-b8fb51cc5df6/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/b361a643-6954-4674-aa6c-b8fb51cc5df6/search_products?limit=5&query=notebook&offset=0' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 7 totalclick to expand

Search for products by keyword on legami.com. Returns paginated results with product details, refinements, and sorting options.

Input
ParamTypeDescription
limitintegerMax results per page.
queryrequiredstringSearch keyword (e.g. 'notebook', 'penna')
offsetintegerPagination offset (number of results to skip).
Response
{
  "type": "object",
  "fields": {
    "count": "integer total number of matching products",
    "pageSize": "integer number of results in this page",
    "products": "array of product objects with id, productName, price, images, variationAttributes",
    "productSort": "object with available sorting options",
    "refinements": "array of available filter options (color, theme, etc.)",
    "searchRedirect": "string redirect URL if the search triggers a redirect instead of results"
  },
  "sample": {
    "data": {
      "count": 95,
      "pageSize": 5,
      "products": [
        {
          "id": "GMYNOT0263",
          "price": {
            "sales": {
              "value": 9.95,
              "currency": "EUR",
              "formatted": "€ 9,95"
            }
          },
          "productName": "Taccuino a Righe con Copertina Morbida Monocolore - Chartreuse - My Notebook",
          "productType": "variationGroup"
        }
      ],
      "productSort": {
        "options": [
          {
            "id": "raccomandati",
            "displayName": "Raccomandati"
          }
        ]
      },
      "refinements": [
        {
          "values": [
            {
              "hitCount": 1,
              "displayValue": "MAP"
            }
          ],
          "displayName": "Tema"
        }
      ],
      "searchKeywords": "notebook"
    },
    "status": "success"
  }
}

About the legami.com API

The Legami.com API covers 7 endpoints for searching the product catalog, fetching full SKU details, managing shopping baskets, and locating physical boutique stores. The search_products endpoint returns paginated product arrays alongside refinement filters and sort options, while get_product_details supports batch retrieval of multiple SKUs in a single call — making it straightforward to build product feeds or comparison tools against Legami's stationery and gift inventory.

Product Search and Discovery

The search_products endpoint accepts a query string (e.g. 'notebook' or 'penna') with optional limit and offset parameters for pagination. The response includes a count of total matching products, a products array with per-item id, productName, price, images, and variationAttributes, plus a refinements array listing available filters such as color and theme. A productSort object enumerates the available sort orders. If a query triggers an automatic redirect on the site, searchRedirect returns the target URL instead of a results list.

Product Detail and Category Lookup

get_product_details takes a product_id that can be a single SKU like 'GEP0074' or a comma-separated batch string like 'GEP0074,VSKA0001'. Each item in the returned data array includes name, pricePerUnit, variants, variationAttributes, images, descriptions, and ratings. The list_categories endpoint accepts an optional query and returns categorySuggestions (with a categories array and suggestedPhrases), productSuggestions, and brandSuggestions — useful for building autocomplete or navigation trees.

Basket and Cart Management

Three endpoints handle cart state. create_basket creates a new session basket and returns its basketId, currency (EUR), orderTotal, creationDate, and customerInfo. get_basket retrieves the current session's basket count. add_to_cart accepts a product_id (variant-level, e.g. 'VEP0074') and an optional quantity; it auto-creates a basket if none exists and returns the updated orderTotal and productSubTotal.

Store Locator

find_boutique returns a stores object keyed by country code (e.g. 'IT'), with each country further divided by region. Each store record includes id, name, address, city, phone, hours, and services. This makes it usable for store-finder UIs or geographic analysis of Legami's retail footprint without any additional filtering parameters.

Common use cases
  • Build a product feed for Legami stationery and gifts using search_products with keyword and pagination parameters
  • Fetch full variant-level pricing and ratings for multiple SKUs in one call via the batch mode of get_product_details
  • Power an autocomplete search UI using list_categories to surface category and product suggestions as users type
  • Implement a cart workflow — create basket, add variants, and retrieve totals — using the three basket endpoints
  • Render a store-finder map using country, region, address, and hours data from find_boutique
  • Track price and variant changes across specific SKUs by polling get_product_details on a schedule
  • Filter Legami products by color or theme by reading the refinements array from search_products responses
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 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 Legami have an official public developer API?+
Legami does not publish a documented public developer API. There is no official API portal or developer program listed on legami.com as of this writing.
What does `get_product_details` return that `search_products` does not?+
search_products returns summary fields suitable for listing pages: productName, price, images, and variationAttributes. get_product_details adds pricePerUnit, full descriptions, ratings, and the complete variants array — data typically shown on a product detail page. It also supports batch retrieval via a comma-separated product_id string, so you can resolve multiple SKUs in one request.
Are order history or user account details available through this API?+
Not currently. The API covers product search, product details, basket creation and cart state, and store locations. It does not expose order history, saved wishlists, or authenticated account data. You can fork this API on Parse and revise it to add endpoints covering those areas.
Does `find_boutique` support filtering stores by country or city?+
The endpoint currently takes no filtering inputs — it returns all boutique locations at once, grouped by country code and region in the stores response object. Client-side filtering by country or city is needed to narrow results. You can fork this API on Parse and revise it to add server-side filtering parameters.
What currency does the basket and pricing data use?+
All monetary fields — orderTotal, productSubTotal, and pricePerUnit — are denominated in EUR. The currency field in basket responses explicitly returns 'EUR'. Multi-currency support is not currently part of the API.
Page content last updated . Spec covers 7 endpoints from legami.com.
Related APIs in EcommerceSee all →
lowes.com API
Search and browse products from Lowe's, including product listings by category, detailed product information, and pricing. Retrieve comprehensive details on specific items to compare options and make informed purchasing decisions.
bilbasen.dk API
Search Denmark's largest car marketplace to find vehicles by make and model, then access detailed pricing and technical specifications including emissions, weight, MSRP, battery size, and equipment details. Get comprehensive car listings and full specs to compare vehicles on Bilbasen.dk.
jula.fi API
Search and browse products from Jula.fi to find hardware items with detailed information including prices (with and without VAT), stock availability, brand details, and product SKUs. Explore products by category or search for specific items to compare pricing and check real-time stock status.
leroymerlin.fr API
Search and browse Leroy Merlin France's complete product catalog to find items by category, view pricing, product details, and compare offerings from Leroy Merlin and their online partners. Access real-time product information including names, IDs, URLs, and seller details to help you discover and evaluate home improvement and DIY products.
industrynet.com API
Find industrial suppliers and browse product categories across a comprehensive marketplace directory. Connect directly with suppliers by viewing detailed listings and submitting contact inquiries programmatically.
carsforsale.com API
Search vehicle listings and browse detailed car inventory by make, model, and trim to find the perfect vehicle on CarsForSale.com. Access comprehensive listing details including pricing, specifications, and availability all in one place.
vivino.com API
Search and discover wines across thousands of options while accessing detailed information like user reviews, pricing, winery profiles, and food pairing recommendations. Explore grape varieties, compare wines side-by-side, and find the perfect bottle based on ratings and availability.
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.
Legami.com API – Products, Cart & Stores · Parse