Discover/blenderkit.com API
live

blenderkit.com APIwww.blenderkit.com

Search BlenderKit's library of 3D models, materials, scenes, HDRs, and brushes. Get asset details, categories, and autocomplete suggestions via 4 endpoints.

Endpoints
4
Updated
14d ago
Try it
Page number for pagination (starts at 1)
Sort order. Accepted values: _score (relevance), -created (newest first), +created (oldest
Search keywords (e.g., 'chair', 'wood planks', 'modern kitchen')
Filter by category slug (e.g., 'chair', 'furniture', 'wood')
Asset type to search: model, material, scene, hdr, brush
api.parse.bot/scraper/35549423-11e6-43b5-8c7f-864dc2774a32/<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/35549423-11e6-43b5-8c7f-864dc2774a32/search_assets?page=1&sort=%2Blikes&query=chair&asset_type=model' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 4 totalclick to expand

Search BlenderKit for 3D assets (models, materials, scenes, HDRs, brushes). Returns paginated results with asset names, UUIDs, thumbnails, and plan info.

Input
ParamTypeDescription
pageintegerPage number for pagination (starts at 1)
sortstringSort order. Accepted values: _score (relevance), -created (newest first), +created (oldest first), +likes (most liked), -downloads (most downloaded), +downloads (least downloaded), -quality (highest quality), +quality (lowest quality)
querystringSearch keywords (e.g., 'chair', 'wood planks', 'modern kitchen')
categorystringFilter by category slug (e.g., 'chair', 'furniture', 'wood')
asset_typestringAsset type to search: model, material, scene, hdr, brush
Response
{
  "type": "object",
  "fields": {
    "page": "integer current page number",
    "assets": "array of asset objects with asset_uuid, version_uuid, name, thumbnail_url, plan, detail_url",
    "total_count": "integer total number of matching assets",
    "category_counts": "object mapping category slugs to integer counts",
    "results_on_page": "integer number of results returned on this page"
  },
  "sample": {
    "data": {
      "page": 1,
      "assets": [
        {
          "name": "Office chair",
          "plan": "Full Plan",
          "asset_uuid": "360816c4-65d8-461d-9170-f03747bd66bd",
          "detail_url": "https://www.blenderkit.com/asset-gallery-detail/360816c4-65d8-461d-9170-f03747bd66bd/",
          "version_uuid": "ef099750-e7a1-43c5-9bc7-61d16cdf6c95",
          "thumbnail_url": "https://public.blenderkit.com/thumbnails/assets/ef099750e7a143c59bc761d16cdf6c95/files/thumbnail_4bfcc022-2e2b-4d5b-a956-a3421afd6ac6.png.256x256_q85_crop-%2C.png.webp"
        }
      ],
      "total_count": 11414,
      "category_counts": {
        "sofa": 987,
        "chair": 2889,
        "furniture": 1572
      },
      "results_on_page": 24
    },
    "status": "success"
  }
}

About the blenderkit.com API

The BlenderKit API gives developers access to 4 endpoints covering search, asset detail retrieval, autocomplete suggestions, and category metadata across BlenderKit's library of 3D models, materials, scenes, HDRs, and brushes. The search_assets endpoint returns paginated results with asset UUIDs, thumbnail URLs, plan requirements, and per-category counts, while get_asset_detail exposes polygon count, file size, license, author, and tag data for any individual asset.

Search and Filter Assets

The search_assets endpoint accepts a query string, an asset_type filter (model, material, scene, hdr, or brush), and a category slug to narrow results. Sort order is controlled by the sort parameter: _score for relevance, -created for newest first, +created for oldest first, or +likes for most-liked. Each response includes a total_count, a results_on_page count, a category_counts map for faceted navigation, and an array of asset objects carrying asset_uuid, version_uuid, name, thumbnail_url, plan, and a detail_url.

Asset Detail

get_asset_detail takes a single asset_uuid (obtained from search results) and returns the full asset record: title, description, tags, license, file_size, polygon_count, and an author object with name and id. The plan field tells you whether an asset requires a free account or a paid Full Plan, which is useful for filtering before surfacing assets to end users.

Autocomplete and Categories

search_suggestions accepts a partial query string and returns up to 15 alphabetically sorted term suggestions — suitable for powering a search-as-you-type interface. get_categories returns structured metadata for each category under a given asset_type, including slug, assetCount, assetCountCumulative (which includes subcategories), thumbnail, description in markdown, and a parent slug for reconstructing the hierarchy.

Common use cases
  • Build a 3D asset browser that filters by type and category using search_assets with asset_type and category params
  • Display detailed asset cards with polygon count, file size, and license pulled from get_asset_detail
  • Gate asset access in a UI by reading the plan field to distinguish Free vs. Full Plan assets
  • Implement search-as-you-type using search_suggestions to autocomplete partial queries
  • Render a category tree with asset counts using get_categories and the assetCountCumulative and parent fields
  • Build a pipeline that ingests new BlenderKit assets by sorting search_assets with -created
  • Tag-based recommendation: retrieve tags from get_asset_detail and find related assets via search_assets query
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 BlenderKit have an official developer API?+
Yes. BlenderKit provides an official REST API documented at https://www.blenderkit.com/api/v1/docs/. The Parse API surfaces a subset of that functionality — search, asset detail, suggestions, and categories — with a consistent interface and no authentication setup required on your end.
What does search_assets return beyond a list of asset names?+
Each asset object in the results includes an asset_uuid, version_uuid, name, thumbnail_url, plan requirement, and a detail_url. The response also carries total_count, results_on_page, and a category_counts map you can use to build faceted filters without a separate request.
Does the API expose user ratings, download counts, or comment data for assets?+
Not currently. The API covers asset metadata (title, description, tags, polygon count, file size, license, author, plan) and search/category data. You can fork this API on Parse and revise it to add endpoints for ratings or download statistics if BlenderKit exposes those fields.
How does pagination work in search_assets?+
The page parameter is integer-based starting at 1. The response includes total_count and results_on_page so you can calculate the total number of pages. There is no cursor-based pagination; each request specifies an explicit page number.
Can I retrieve assets by a specific author or user profile?+
The current search_assets endpoint does not accept an author filter parameter. get_asset_detail does return an author object with name and id for any given asset. You can fork this API on Parse and revise it to add an author-scoped search endpoint if that filter is available on BlenderKit's API.
Page content last updated . Spec covers 4 endpoints from www.blenderkit.com.
Related APIs in MarketplaceSee 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.
bigbasket.com API
Browse and search BigBasket's online grocery catalog. Retrieve product details, pricing, stock availability, category trees, search suggestions, homepage promotions, and delivery coverage — all in one API.
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.
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.
zapimoveis.com.br API
Search and filter real estate listings across Brazil on ZAP Imóveis — the country's largest property portal. Retrieve listings for sale or rent with detailed attributes including price, location, size, bedrooms, bathrooms, parking, and amenities. Supports location autocomplete, property type discovery, and full listing detail retrieval.
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.
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.