Discover/Blender Market API
live

Blender Market APIblendermarket.com

Access Blender Market (Superhive) product listings, reviews, FAQs, documentation, and creator profiles via a structured REST API. 10 endpoints.

Endpoint health
verified 4d ago
get_product_documentation
get_creator_profile
get_popular_products
get_product_faq
list_products
10/10 passing latest checkself-healing
Endpoints
10
Updated
26d ago

What is the Blender Market API?

The Blender Market API covers 10 endpoints for querying 3D assets, add-ons, and creator tools listed on Superhive Market (formerly Blender Market). get_product_detail returns full product metadata including HTML description, price tiers, sales stats, and creator info. You can search by keyword, browse by category, filter active sales, and retrieve per-product reviews and FAQ entries without visiting the site.

Try it
Page number for pagination.
Sort order for results.
Set to '1' to filter products currently on sale.
Price range filter value.
Rating filter value.
License type filter value.
api.parse.bot/scraper/4982b6f0-10fd-4544-8b94-9896b6b232a2/<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/4982b6f0-10fd-4544-8b94-9896b6b232a2/list_products?page=1&sort=newest&on_sale=1' \
  -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 blendermarket-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: Superhive Market SDK — browse, search, and drill into 3D asset details."""
from parse_apis.superhive_market_api import SuperhiveMarket, ProductNotFound

client = SuperhiveMarket()

# Browse popular products from the homepage
for product in client.productsummaries.popular(limit=3):
    print(product.name, product.price, product.category_name)

# Search for products by keyword, take the first result
result = client.productsummaries.search(query="rigging", limit=1).first()
if result:
    # Navigate from summary to full product detail
    detail = result.details()
    print(detail.name, detail.creator.name)
    for tier in detail.price_tiers:
        print(tier.name)

    # Access sub-resources: reviews and FAQ
    for review in detail.reviews.list(limit=3):
        print(review.reviewer, review.rating, review.text)

    for entry in detail.faq_entries.list(limit=2):
        print(entry.question, entry.answer)

    # Get product documentation
    doc = detail.get_documentation()
    print(doc.slug, doc.documentation[:80] if doc.documentation else "No docs")

# Fetch a creator profile by username and list their products
try:
    creator = client.creators.get(username="artell")
    print(creator.username, creator.name, creator.website)
    for p in creator.products:
        print(p.name, p.price)
except ProductNotFound as exc:
    print(f"Creator not found: {exc}")

print("exercised: popular / search / details / reviews.list / faq_entries.list / get_documentation / creators.get")
All endpoints · 10 totalmissing one? ·

List products with pagination. Returns paginated product listings from the marketplace. Supports optional filters for price, rating, license, sale status, and sort order.

Input
ParamTypeDescription
pageintegerPage number for pagination.
sortstringSort order for results.
on_salestringSet to '1' to filter products currently on sale.
price_filterstringPrice range filter value.
rating_filterstringRating filter value.
license_filterstringLicense type filter value.
Response
{
  "type": "object",
  "fields": {
    "page": "integer indicating the current page number",
    "products": "array of product summary objects each containing name, slug, price, creator_name, creator_slug, category_name, category_slug, and thumbnail_url"
  },
  "sample": {
    "data": {
      "page": 1,
      "products": [
        {
          "name": "3D Bench",
          "slug": "3d-bench",
          "price": "$5",
          "creator_name": "Mahir Asadli",
          "creator_slug": "mahirasadli",
          "category_name": "Models",
          "category_slug": "models",
          "thumbnail_url": "https://assets.superhivemarket.com/store/product/257516/image/medium-29fecd24f89e01f08731c92275c27aa7.jpg"
        }
      ]
    },
    "status": "success"
  }
}

About the Blender Market API

Product Discovery and Search

list_products returns paginated product summaries with fields for name, slug, price, creator_name, category_name, and more. It accepts optional filters for price_filter, rating_filter, license_filter, on_sale, and sort, making it straightforward to narrow listings by license type or find discounted products. search_products accepts a required query string and an optional category_id, returning the same product summary shape alongside the echoed query. list_products_by_category scopes results to a single category_slug such as addons or models.

Product Detail and Content

get_product_detail accepts a product slug and returns the richest response in the API: a description field with the full product page as HTML, a metadata key-value object, a price_tiers array with tier names and optional IDs, a stats object containing sales count and rating_score, and a creator object with name and slug. get_product_reviews returns an array of review objects per product, each with reviewer, date, rating, text, and any replies from the creator. get_product_faq and get_product_documentation return structured FAQ pairs and HTML documentation respectively, with explicit null handling when content is absent.

Creator Profiles and Curated Lists

get_creator_profile accepts a username (obtainable from the creator_slug field in any product listing) and returns the creator's display name, website URL, and full product listing array. get_popular_products returns the current homepage featured list with no parameters required. list_sale_products paginates products currently marked as on sale, useful for monitoring discount events across the catalog.

Reliability & maintenanceVerified

The Blender Market API is a managed, monitored endpoint for blendermarket.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when blendermarket.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 blendermarket.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
4d ago
Latest check
10/10 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 Blender add-on discovery tool that filters by license type and rating using list_products filters.
  • Aggregate creator portfolios by fetching all products via get_creator_profile for a given username.
  • Monitor sale events by polling list_sale_products and tracking price changes across paginated results.
  • Populate a product comparison page using get_product_detail for price_tiers, stats.sales, and stats.rating_score.
  • Display user sentiment by pulling get_product_reviews data including creator reply threads.
  • Index add-on documentation for a search tool using the HTML content from get_product_documentation.
  • Curate a featured-products widget by reading the get_popular_products response without any parameters.
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 Blender Market (Superhive) have an official developer API?+
Superhive Market does not publish a documented public developer API for third-party access to its product catalog, reviews, or creator data.
What does `get_product_detail` return beyond basic listing data?+
get_product_detail returns the full product description as HTML, a price_tiers array (with tier names and optional IDs), a stats object with sales count and rating_score, a metadata key-value object, and a creator object with name and slug. This is significantly more than the summary objects returned by listing endpoints.
Does the API return product images or preview media?+
Product images and preview media URLs are not exposed as dedicated fields in the current API. The description HTML from get_product_detail may contain inline image references, but there is no structured image array. You can fork the API on Parse and revise it to add a dedicated media/images endpoint.
How does pagination work across listing endpoints?+
Listing endpoints (list_products, search_products, list_products_by_category, list_sale_products) accept an integer page parameter and return the current page number in the response. There is no total_pages or total_count field in the response, so you increment page until you receive an empty products array to detect the end of results.
Can I retrieve purchase history, order data, or download links for products?+
No. The API covers public catalog data — product listings, reviews, FAQs, documentation, and creator profiles. Purchase history, order records, and download links are account-authenticated data not accessible through this API. You can fork it on Parse and revise to add endpoints if that surface becomes accessible.
Page content last updated . Spec covers 10 endpoints from blendermarket.com.
Related APIs in MarketplaceSee all →
blenderkit.com API
Search BlenderKit's extensive library of 3D models, materials, scenes, HDRs, and brushes, complete with detailed asset information and category browsing. Retrieve intelligent search suggestions and explore organized collections to discover assets across any creative domain.
miniaturemarket.com API
Search for miniature and tabletop gaming products, browse items by category, and access detailed product information including customer reviews and current deals from Miniature Market. Find exactly what you need with comprehensive product listings and real-time pricing data to make informed purchasing decisions.
backmarket.com API
Search and browse refurbished electronics across Back Market's catalog, compare pricing by condition, and read seller and product reviews to find the best deals. Filter by product categories and access detailed information about listings to make informed purchasing decisions.
cults3d.com API
Search and discover 3D printable models across Cults3D's marketplace, filtering by categories and sorting by popularity metrics like downloads, views, and likes. Access detailed information about specific creations, designer profiles, and engagement data to find the perfect models for your printing projects.
marketplace.nvidia.com API
Search and browse NVIDIA's marketplace for GPUs, laptops, desktops, and other hardware with detailed specifications, pricing, and availability across consumer and enterprise products. Filter by GPU model, brand, and current deals to find exactly what you're looking for.
depop.com API
Browse and discover products on Depop by searching inventory, viewing detailed product information, seller profiles, and reviews, while exploring trending items and the complete category structure. Filter listings by various criteria, access seller information including their likes and past sales, and find similar products to items you're interested in.
backcountry.com API
backcountry.com API
matterhackers.com API
Search and browse MatterHackers' 3D printing filament catalog to find products by material type, view detailed specifications, pricing, and discover available collections. Get comprehensive product information to compare filaments and make informed purchasing decisions.