Discover/themewagon.com API
live

themewagon.com APIthemewagon.com

Access ThemeWagon's full catalog of web themes and templates. Search by keyword, filter by category, framework, or tag, and retrieve ratings, reviews, and metadata.

Endpoints
15
Updated
1mo ago
Try it
Page number for pagination.
Sort order. Accepted values: date, popularity, rating.
api.parse.bot/scraper/0ce127ad-ba7a-4e2d-bf91-06b007c9b6e2/<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/0ce127ad-ba7a-4e2d-bf91-06b007c9b6e2/get_all_themes?page=1&sort=date' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 15 totalclick to expand

Returns a paginated list of all themes/templates. Supports sorting by date, popularity, and rating. Returns 20 themes per page.

Input
ParamTypeDescription
pageintegerPage number for pagination.
sortstringSort order. Accepted values: date, popularity, rating.
Response
{
  "type": "object",
  "fields": {
    "page": "integer, current page number",
    "themes": "array of theme summary objects with id, title, slug, url, price, rating, rating_count, and thumbnail"
  },
  "sample": {
    "data": {
      "page": 1,
      "themes": [
        {
          "id": 152734,
          "url": "https://themewagon.com/themes/agencex/",
          "slug": "agencex",
          "price": "Free",
          "title": "AgenceX – Free Tailwind CSS & Astro Agency Website Template",
          "rating": 0,
          "thumbnail": "https://themewagon.com/wp-content/uploads/2026/04/agenceX-900x900.webp",
          "rating_count": 0
        }
      ]
    },
    "status": "success"
  }
}

About the themewagon.com API

The ThemeWagon API covers 15 endpoints that expose ThemeWagon's catalog of web themes and templates, including search, category/framework/tag filtering, and per-theme detail. The get_theme_detail endpoint returns fields like features, frameworks, categories, version, and rating for any theme by slug. Companion endpoints like list_categories, list_frameworks, and list_tags provide the slugs needed to drive all filter-based queries.

Browsing and Searching the Catalog

get_all_themes returns a paginated list of theme summaries — each with id, title, slug, url, price, rating, rating_count, and thumbnail — with optional sort values of date, popularity, or rating. search_themes accepts a query parameter (e.g. dashboard, portfolio, react) and returns the same summary shape alongside the echoed query string. Both endpoints page at 20 results and accept a page integer. get_latest_themes and get_popular_themes provide the same structure without requiring a query.

Filtering by Category, Framework, Tag, and Price

get_themes_by_category and get_themes_by_tag accept a slug parameter sourced from list_categories and list_tags respectively. list_categories returns id, name, slug, count, permalink, and review_count for every category; list_tags returns id, name, slug, count, and description. get_themes_by_framework filters by framework slug from list_frameworks and returns download_count in place of id and rating_count. get_free_themes and get_premium_themes segment the catalog by price tier and also return download_count.

Theme Detail and Reviews

get_theme_detail takes a slug and returns the full metadata record: tags, price, title, rating, version, features (an array of feature strings), categories, and frameworks. When version is unavailable it returns null. get_theme_reviews accepts the same slug and returns all reviews in one response — no pagination — with each review object containing author, rating, title, text, and date. get_editors_pick surfaces a curated selection of featured themes with the same shape as the free/premium endpoints.

Data Shape Differences to Note

Not all endpoints return the same theme object shape. Endpoints backed by paginated listing pages (e.g. get_all_themes, get_themes_by_category, get_latest_themes) return id and rating_count. Endpoints for free, premium, framework-filtered, and editor's pick themes return download_count instead of id and rating_count. Code that normalizes theme objects across endpoints should account for this difference.

Common use cases
  • Build a theme discovery tool that lets users filter by framework slug (e.g. tailwind-css, next-js) using get_themes_by_framework.
  • Aggregate rating and review data from get_theme_reviews and get_theme_detail to compare community sentiment across themes.
  • Populate a curated design resource site using get_editors_pick and get_premium_themes with price, thumbnail, and rating fields.
  • Track newly released themes over time by polling get_latest_themes and storing slug and version from get_theme_detail.
  • Generate a tag taxonomy for a design blog by querying list_tags and retrieving name, slug, count, and description for every tag.
  • Build a free-theme gallery filtered by category using get_free_themes combined with slugs from list_categories.
  • Monitor download counts for specific themes by periodically calling get_theme_detail or framework/free/premium listing endpoints that expose download_count.
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 ThemeWagon have an official developer API?+
ThemeWagon does not publish a public developer API. There is no documented REST or GraphQL interface listed on their site for third-party programmatic access to their theme catalog.
What does `get_theme_detail` return that listing endpoints don't?+
get_theme_detail returns features (an array of feature strings), frameworks, categories, tags, and version — fields not present in any listing or search response. It takes a slug obtainable from any listing endpoint's results[*].slug field.
Why do some endpoints return `download_count` while others return `rating_count` and `id`?+
The free, premium, framework-filtered, and editor's pick endpoints return theme objects with download_count instead of id and rating_count. Listing endpoints like get_all_themes, get_themes_by_category, and get_latest_themes return id and rating_count without download_count. There is no single unified shape across all endpoints.
Does the API expose theme preview URLs or live demo links?+
Not currently. The API returns url (the ThemeWagon page URL) and thumbnail (image URL) but does not include a separate live demo or preview URL field. You can fork this API on Parse and revise it to add a demo URL endpoint using a theme's detail page.
How many reviews does `get_theme_reviews` return, and is there pagination?+
get_theme_reviews returns all available reviews for a theme in a single response. There is no page parameter — all review objects with author, rating, title, text, and date are included at once. For themes with very large review counts this means one potentially large payload.
Page content last updated . Spec covers 15 endpoints from themewagon.com.
Related APIs in Developer ToolsSee all →
framer.com API
Search and browse thousands of website templates from the Framer Marketplace to find designs for portfolios, SaaS sites, agencies, and more. Get detailed information about specific templates to help you choose the perfect design before creating your site on Framer.
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.
elements.envato.com API
Search and browse millions of creative assets from Envato Elements, including stock photos, videos, music, fonts, and templates across all categories. Get detailed information about specific items, pricing plans, and discover new content through keyword search and category browsing.
themeparks.com API
Plan your theme park visits with real-time wait times, operating schedules, attraction details, show information, and dining options across parks worldwide. Search for specific parks, explore attractions and restaurants, view park maps, and check schedules by month to optimize your experience.
getapp.com API
Search and compare software solutions while accessing detailed information like pricing, features, integrations, reviews, and alternatives all in one place. Get category leaders, read industry research from their blog, and make informed software decisions based on comprehensive data.
webtoons.com API
Search and discover Webtoon series by title or genre, view episode details and images, check rankings and trending content, and learn about authors and their works. Access comprehensive information about original and canvas series to find your next favorite read.
blendermarket.com API
Browse and search Blender Market (Superhive) to discover 3D assets, add-ons, and creator tools. Access detailed product information, reviews, FAQs, documentation, and creator profiles. Filter by category, sort results, and explore current sales.
weddingwire.com API
Search and retrieve data from WeddingWire vendors, including photographers, caterers, florists, and more. Access search results, detailed vendor profiles, and customer reviews.