Discover/elements.envato.com API
live

elements.envato.com APIelements.envato.com

Access Envato Elements categories, search creative assets by keyword, retrieve item details, and get pricing info via 5 structured REST endpoints.

Endpoints
5
Updated
10d ago
Try it

No input parameters required.

api.parse.bot/scraper/6c75102d-9455-4f70-b3ef-95da1a5209d0/<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/6c75102d-9455-4f70-b3ef-95da1a5209d0/get_all_categories' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 5 totalclick to expand

Get a list of all top-level item categories and their URL paths. Returns 14 categories covering video templates, stock video, music, sound effects, graphic templates, graphics, presentation templates, photos, fonts, add-ons, web templates, CMS templates, 3D, and WordPress.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "data": "array of category objects, each with 'name' (string) and 'path' (string URL path)"
  },
  "sample": {
    "data": [
      {
        "name": "Video Templates",
        "path": "/video-templates"
      },
      {
        "name": "Graphic Templates",
        "path": "/graphic-templates"
      },
      {
        "name": "Fonts",
        "path": "/fonts"
      }
    ],
    "status": "success"
  }
}

About the elements.envato.com API

This API exposes 5 endpoints for browsing and searching the Envato Elements catalog of creative assets, covering stock video, music, fonts, templates, photos, and more. Call get_all_categories to retrieve the 14 top-level category paths, then pass those paths into search_items or get_items_by_category to retrieve paginated item listings. Each item record includes id, title, author, type, and image URL, with full metadata available through get_item_detail.

Category and Search Coverage

The get_all_categories endpoint returns 14 top-level categories — including video templates, stock video, music, sound effects, graphic templates, photos, fonts, add-ons, web templates, CMS templates, 3D, and WordPress — each with a name and path field. These path values feed directly into get_items_by_category and search_items, both of which require a category_path parameter. Category browsing supports sort_by values of popular or latest along with integer page numbers.

Item Listings and Search Results

Both browse and search endpoints return an items array where each object carries id, title, author, author_url, url, type, and image. The pagination object includes currentPage, totalPages, firstPageUrl, nextPageUrl, previousPageUrl, displayedPages, and perPage, making it straightforward to walk through large result sets. get_items_by_category also returns a refinements object with filter categories and options for narrowing results, and a trending_searches array. search_items returns trending_searches as related term objects with variant, label, and url fields, or null when unavailable.

Item Detail

The get_item_detail endpoint accepts an item_path string (e.g. /high-quality-logo-3d-mockup-PVP7AZ3) and returns a full metadata object: id, title, author, description, tags, categories, itemAttributes, resolution, and image URLs. It also includes description_html for formatted content, a crumbs breadcrumb array, related_items, similar_items_url, and author_other_items — useful for discovery and recommendation features.

Pricing Plans

The get_pricing_plans endpoint returns a url pointing to the Envato Elements pricing page and a note field describing the available subscription tiers. It provides a lightweight way to surface current plan descriptions without scraping the pricing page manually.

Common use cases
  • Build a creative asset discovery tool that lets users browse by category using paths from get_all_categories.
  • Power a font or template search feature by querying search_items with a keyword and /fonts or /graphic-templates as category_path.
  • Populate an asset detail page by calling get_item_detail with an item_path to retrieve tags, resolution, and itemAttributes.
  • Surface trending search terms to users by reading the trending_searches array from get_items_by_category.
  • Build a 'more from this author' recommendation widget using the author_other_items array from get_item_detail.
  • Display related and similar asset suggestions by combining related_items and similar_items_url from a detail response.
  • Show current Envato Elements subscription plan info in an onboarding flow using the url and note from get_pricing_plans.
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 Envato Elements have an official developer API?+
Envato has a public API for its Envato Market platform (market.envato.com), documented at build.envato.com. That API does not cover the Envato Elements subscription catalog. This Parse API provides access to Elements-specific data including category browsing, keyword search, item details, and pricing.
What does `get_item_detail` return beyond what search results include?+
get_item_detail adds fields not present in listing responses: description, tags, categories, itemAttributes, resolution, description_html, breadcrumb crumbs, related_items, similar_items_url, and author_other_items. Search and browse endpoints return only the core listing fields: id, title, author, author_url, url, type, and image.
Can I filter search results by tags, resolution, or file format?+
The search_items endpoint accepts query, category_path, sort_by, and page — there are no dedicated filter parameters for tags, resolution, or file format. get_items_by_category returns a refinements object describing available filter options, but those filters are not directly passable as input params in the current API. You can fork it on Parse and revise to add the missing filter parameters.
Does the API expose download links or license files for items?+
No download links or license file URLs are returned by any endpoint. The item detail response covers metadata, tags, attributes, and image URLs. Access to downloadable assets on Envato Elements requires an active subscription handled through the Elements website. You can fork this API on Parse and revise it to add any publicly accessible download-adjacent endpoints if they become available.
How does pagination work across the listing endpoints?+
Both get_items_by_category and search_items return a pagination object containing currentPage, totalPages, nextPageUrl, previousPageUrl, firstPageUrl, displayedPages, and perPage. Pass an integer page parameter to move between pages. Results per page are determined by the source and reflected in the perPage field.
Page content last updated . Spec covers 5 endpoints from elements.envato.com.
Related APIs in MarketplaceSee all →
mouser.com API
mouser.com API
lazada.co.th API
Search for products and browse categories on Lazada Thailand to find detailed information like prices, descriptions, and availability. Discover items by keyword or category to compare specifications and make informed purchasing decisions.
woocommerce.com API
Browse and search thousands of WooCommerce extensions, themes, and business services from the official marketplace while accessing detailed product information, user reviews, and ratings. Integrate marketplace data, blog content, and documentation directly into your applications to help users discover and learn about WooCommerce solutions.
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.
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.
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.
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.
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.