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
14d 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 →
arxiv.org API
Search and discover academic research papers on arXiv using keywords, authors, titles, categories, and dates, then access detailed metadata for any paper. Browse the complete arXiv category taxonomy to explore research across different scientific disciplines.
alienvault.com API
Search and analyze global threat intelligence data including indicators of compromise, threat pulses, and adversary profiles from the Open Threat Exchange community. Monitor recent security alerts and access detailed information about threats and adversaries to strengthen your cybersecurity defenses.
allaboutcircuits.com API
Access educational electronics content from All About Circuits, including technical articles, circuit diagrams, textbook volumes, and forum discussions organized by category. Search and browse the latest resources, view detailed articles, explore engineering tools, and find answers across their community forums.
bazaardb.gg API
Search and retrieve comprehensive data about The Bazaar game cards, including items, skills, merchants, trainers, monsters, and events with full details like tiers, attributes, enchantments, and tooltips. Quickly find the specific card information you need to optimize your gameplay strategy and deck building.
icons8.com API
Search for millions of icons across different visual styles like colorful, pattern-based, and minimalist designs to find the perfect icon for your project. Discover and retrieve icons in your preferred style to enhance your designs and applications.
wynncraft.com API
Access detailed Wynncraft game information to look up item metadata and search across the complete item database, retrieve player statistics and character inventories, and browse guild information and global search results. Use this data to compare gear, track player progress, analyze guild rosters, or build tools for the Wynncraft community.
cursor.directory API
Search and discover AI cursor rules, MCP servers, and job listings organized by category to enhance your development workflow. Browse detailed information about each rule and server to find the tools and configurations that best fit your needs.
smstome.com API
Browse temporary phone numbers from countries around the world and read incoming SMS messages in real time. List available numbers by country, retrieve messages sorted newest to oldest, and search message history by sender or content.