Discover/Mintel API
live

Mintel APImintel.com

Access Mintel's market research catalog via API. Search reports by keyword or industry, retrieve full report details, pricing, TOC, and free intelligence downloads.

Endpoint health
verified 4h ago
list_store_reports_by_industry
get_free_download_landing_page
search_store_reports
get_store_report_detail
get_homepage_free_downloads
5/6 passing latest checkself-healing
Endpoints
6
Updated
11d ago

What is the Mintel API?

The Mintel API provides 6 endpoints covering the Mintel Store and Mintel homepage, returning structured data across report listings, full report details, and free intelligence downloads. The search_store_reports endpoint accepts keyword queries and returns up to 12 paginated results per page, each with title, price, publication date, description, and industry. get_store_report_detail exposes per-report fields including the table of contents, analyst information, tags, and related reports.

Try it

No input parameters required.

api.parse.bot/scraper/45643628-a711-452f-bc9e-0dc47402f096/<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/45643628-a711-452f-bc9e-0dc47402f096/get_homepage_free_downloads' \
  -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 mintel-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: Mintel SDK — search reports, browse industries, fetch landing pages."""
from parse_apis.Mintel_API import Mintel, Report, Industry, FreeDownload, LandingPage, NotFoundError

mintel = Mintel()

# Search for coffee reports, iterate first 5 results
for report in mintel.report_summaries.search(query="coffee", limit=5):
    print(report.title, report.price, report.industry)

# Drill-down: take one search result and fetch full details
first = mintel.report_summaries.search(query="beauty", limit=1).first()
if first:
    detail = first.details()
    print(detail.title, detail.price)
    for tag in detail.tags:
        print(tag)

# Construct an industry and browse its reports
coffee = mintel.industry("Coffee")
for r in coffee.reports(limit=3):
    print(r.title, r.url)

# List all industries in the taxonomy
for ind in mintel.industries.list(limit=5):
    print(ind.name, ind.url)
    for sub in ind.subcategories:
        print(sub.name, sub.url)

# List free downloads from the homepage
for dl in mintel.free_downloads.list(limit=4):
    print(dl.title, dl.url)

# Fetch a landing page by URL with typed error handling
try:
    page = mintel.landing_pages.get(url="https://www.mintel.com/insights/consumer-research/global-consumer-trends/")
    print(page.title, page.form_id)
    for section in page.sections:
        print(section.heading, section.text)
except NotFoundError as exc:
    print(f"Landing page not found: {exc}")

print("exercised: report_summaries.search / details / industry.reports / industries.list / free_downloads.list / landing_pages.get")
All endpoints · 6 totalmissing one? ·

Retrieves free intelligence download cards from the Mintel homepage. Each card includes a title, optional description, URL to the landing page, and optional category tag. The set of downloads rotates periodically.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "downloads": "array of free download objects with title, description, url, and category"
  },
  "sample": {
    "data": {
      "downloads": [
        {
          "url": "https://www.mintel.com/insights/consumer-research/global-consumer-trends/",
          "title": "Free Report",
          "category": null,
          "description": null
        },
        {
          "url": "https://www.mintel.com/insights/food-and-drink/global-food-and-drink-trends/",
          "title": "Free Report",
          "category": null,
          "description": null
        }
      ]
    },
    "status": "success"
  }
}

About the Mintel API

Report Discovery and Search

The search_store_reports endpoint accepts a query string (e.g. 'coffee' or 'sustainability') and an optional page integer for pagination. Each result in the reports array includes title, url, price, published_at, description, and industry. The total_count field lets you calculate how many pages exist. For browsing by category rather than keyword, list_store_reports_by_industry filters results by an exact, case-sensitive industry value such as 'Coffee' or 'Beauty and Cosmetics'; use list_all_store_industries first to retrieve valid industry names and their subcategories.

Full Report Details

get_store_report_detail takes the full URL of any store report page and returns the complete summary, table_of_contents as an array of section headings, price, tags (covering industry, report type, and market), related_reports, and an analyst object with name, role, and quote fields. The analyst field may be null for some reports.

Free Intelligence and Landing Pages

get_homepage_free_downloads returns all free download cards currently featured on the Mintel homepage, each with a title, description, and url. To go deeper on any individual free download, pass its URL to get_free_download_landing_page, which returns structured sections (each with heading and text), ctas, expert_quotes, a form_id for the associated Microsoft Dynamics form, and the page description.

Industry Taxonomy

list_all_store_industries returns the full hierarchical navigation taxonomy from the Mintel Store. Each entry in the industries array includes a name, url, and a subcategories array with nested name and url pairs. This endpoint requires no inputs and is useful for building category browsers or validating industry filter values before calling list_store_reports_by_industry.

Reliability & maintenanceVerified

The Mintel API is a managed, monitored endpoint for mintel.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when mintel.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 mintel.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
4h ago
Latest check
5/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
  • Build a market research discovery tool that searches Mintel reports by product category keyword and surfaces price and publication date.
  • Monitor new reports published within a specific industry by paginating list_store_reports_by_industry and tracking published_at values.
  • Aggregate table-of-contents data from multiple reports via get_store_report_detail to map common research themes across a sector.
  • Collect analyst quotes and report summaries at scale to feed a competitive intelligence database.
  • Index the full Mintel Store industry taxonomy using list_all_store_industries to power a filterable category navigation UI.
  • Retrieve current free intelligence download titles and URLs from the homepage to alert subscribers when new free reports appear.
  • Extract CTA links and expert quotes from free download landing pages to support content benchmarking research.
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 Mintel offer an official developer API?+
Mintel does not publish a public developer API. Their data is accessible only through paid subscriptions to their Mintel Intelligence platform, which does not expose a documented REST or GraphQL interface for third-party developers.
What does `get_store_report_detail` return beyond the report title and price?+
get_store_report_detail returns a summary string with the full report description, a table_of_contents array of section headings, a tags array covering industry, report type, and market classification, a related_reports array with titles and URLs, and an analyst object containing the analyst's name, role, and quote. The analyst field may be null for some reports.
Are report purchase, download, or full-text content endpoints available?+
Not currently. The API covers report metadata, pricing, table of contents, summaries, and free download landing page content — not the full paid report text or purchase flow. You can fork the API on Parse and revise it to add an endpoint targeting any publicly accessible report content pages.
How does pagination work for `search_store_reports` and `list_store_reports_by_industry`?+
Both endpoints return up to 12 reports per page. Pass the page integer parameter to retrieve subsequent pages. The total_count field in the response indicates the total number of matching reports, which you can divide by 12 to determine the total page count.
Is report pricing data available in currencies other than USD?+
The price field returned by both listing and detail endpoints reflects the price as displayed on the Mintel Store page, which is typically shown in USD. Multi-currency pricing is not currently exposed. You can fork the API on Parse and revise it to target locale-specific store URLs if Mintel surfaces regional pricing on those pages.
Page content last updated . Spec covers 6 endpoints from mintel.com.
Related APIs in B2b DirectorySee all →
millerknoll.com API
Browse MillerKnoll's collective brands and their complete product catalogs, search for specific items across the collection, and access detailed product information and market insights. Discover product categories by brand and get comprehensive details to make informed purchasing or business decisions.
marksandspencer.com API
marksandspencer.com API
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.
annualreports.com API
Search for and access thousands of international company annual reports in PDF and HTML formats, while filtering by ticker, exchange, industry, sector, company size, and location. Browse company profiles and financial documents across different markets and industries to find the information you need.
ibef.org API
Access comprehensive reports on Indian industries and states, browse the latest economic news, and get quick facts about India's economy all in one place. Search across thousands of resources to find detailed insights on specific sectors, regions, and economic trends.
cbinsights.com API
Access CB Insights data including company and investor profiles, funding history, competitor maps, the unicorn list, and research reports.
vinted.co.uk API
Search and browse Vinted UK listings to compare prices, view detailed product information, and track pricing trends across categories. Get instant access to live marketplace data including search results, item details, and price intelligence for competitive shopping analysis.
menards.com API
Search Menards' complete product catalog across lumber, building materials, and all categories while viewing real-time pricing, sale prices, rebates, and final values. Browse by category or use search suggestions to find exactly what you need with full pricing transparency.