Discover/elementvape.com API
live

elementvape.com APIelementvape.com

Access Element Vape product listings, full product details, category navigation, and customer reviews via a structured JSON API. Covers prices, variants, ratings, and more.

Endpoints
4
Updated
3mo ago
Try it
Sort order: RELEVANCE, PRICE_ASC, PRICE_DESC, NAME_ASC, NAME_DESC, NEW_ARRIVAL_DESC, RATIN
Number of results per page (max 60).
Search query term (e.g., 'disposable', 'e-liquid', 'smok'). Defaults to wildcard matching
Offset for pagination (0-based).
Filter by category name (e.g., 'Disposable Vapes', 'Nicotine Salts E-Liquid'). Omitting re
api.parse.bot/scraper/e69a2f25-8f1d-4dba-a2b4-77bbbd0c0f87/<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/e69a2f25-8f1d-4dba-a2b4-77bbbd0c0f87/search_products?limit=5&query=disposable' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 4 totalclick to expand

Search and browse vape products with pagination. Returns product listings with name, brand, price, rating, availability, image, and basic specifications. Uses Klevu search engine.

Input
ParamTypeDescription
sortstringSort order: RELEVANCE, PRICE_ASC, PRICE_DESC, NAME_ASC, NAME_DESC, NEW_ARRIVAL_DESC, RATING_DESC.
limitintegerNumber of results per page (max 60).
querystringSearch query term (e.g., 'disposable', 'e-liquid', 'smok'). Defaults to wildcard matching all products.
offsetintegerOffset for pagination (0-based).
categorystringFilter by category name (e.g., 'Disposable Vapes', 'Nicotine Salts E-Liquid'). Omitting returns all categories.
Response
{
  "type": "object",
  "fields": {
    "count": "integer number of products returned in this page",
    "query": "string the query term used",
    "offset": "integer current offset",
    "products": "array of product objects with name, brand, sku, categories, price, in_stock, description, image_url, rating, rating_count, product_url, total_variants, colors, flavors, specifications",
    "total_results": "integer total matching products"
  },
  "sample": {
    "data": {
      "count": 5,
      "query": "disposable",
      "offset": 0,
      "products": [
        {
          "sku": "GV239",
          "name": "Geek Bar Pulse X 25K Disposable",
          "brand": "Geek Vape",
          "price": "17.99",
          "colors": [],
          "rating": 4.9274807,
          "flavors": [],
          "currency": "USD",
          "in_stock": true,
          "image_url": "https://d2svuhg8jeu25r.cloudfront.net/klevu_images/300X300/g/e/geek_bar_pulse_x_25k_disposable_-_default.png",
          "categories": [
            "Brands",
            "Geek Vape",
            "Disposable Vapes"
          ],
          "description": "Shop the Geek Bar Pulse X 25K Disposable...",
          "product_url": "https://www.elementvape.com/geek-bar-pulse-x",
          "start_price": "17.99",
          "rating_count": 524,
          "specifications": {},
          "total_variants": 563
        }
      ],
      "total_results": 302
    },
    "status": "success"
  }
}

About the elementvape.com API

The Element Vape API provides 4 endpoints for accessing vape product data from elementvape.com, covering search and browse, full product details, category navigation, and customer reviews. The search_products endpoint returns up to 60 results per page with fields including brand, SKU, price, availability, rating, and category. The get_product_details endpoint exposes variant-level data — flavors, colors, stock quantities — alongside a full media gallery and structured pricing.

Search and Browse Products

The search_products endpoint accepts a query string (e.g., 'disposable', 'smok', 'nicotine salts') and returns paginated product listings via the site's Klevu-powered search engine. Each result includes name, brand, sku, price, in_stock, rating, rating_count, image_url, and categories. The sort parameter accepts values like PRICE_ASC, RATING_DESC, and NEW_ARRIVAL_DESC. Use offset and limit (max 60) for pagination across the total_results count. Omitting query triggers wildcard matching across all products.

Product Details and Variants

The get_product_details endpoint takes a URL slug (e.g., 'geek-bar-pulse-x') and returns the full product record. This includes a variants array where each entry carries id, sku, price, stock_qty, in_stock, image_url, and attributes — covering flavor and color options for configurable products. The price object exposes final_price, regular_price, currency, and an optional discount_amount. A full images array with url, label, and position is included alongside the stripped-HTML description.

Reviews and Categories

The get_product_reviews endpoint accepts a product_id (obtained from get_product_details) and returns paginated review objects with score, title, content, created_at, verified_buyer, votes_up, votes_down, sentiment, and user. A summary object provides total_reviews, average_score, and star_distribution. The get_categories endpoint returns the full top-level navigation menu as an array of objects with label, url, and depth, giving a complete picture of the site's category taxonomy for building browse flows.

Common use cases
  • Track price changes across vape product variants (disposables, mods, e-liquids) using search_products sorted by PRICE_ASC.
  • Build a vape product catalog with flavor and color variant data pulled from get_product_details variants array.
  • Aggregate customer sentiment for specific brands by collecting score, verified_buyer, and sentiment fields across paginated reviews.
  • Populate a category navigation tree using get_categories labels, URLs, and depth values.
  • Monitor in-stock status across SKUs by polling in_stock and stock_qty fields from get_product_details.
  • Compare competitor pricing on new arrivals using search_products with sort=NEW_ARRIVAL_DESC and the price object.
  • Identify top-rated products in a specific category by filtering search_products by category and sorting by RATING_DESC.
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 Element Vape have an official developer API?+
Element Vape does not publish a public developer API or documented data access program. This Parse API is the structured way to access product, review, and category data from the site.
How do I get variant-level data like flavor or color options?+
Use get_product_details with the product slug. The variants array in the response includes each option's name, sku, price, stock_qty, in_stock, image_url, and attributes — covering flavor and color configurations for products that offer them.
Does the reviews endpoint return unverified reviews separately from verified buyers?+
Each review object in get_product_reviews includes a verified_buyer boolean field, so you can filter verified and unverified reviews client-side. The summary object provides aggregate total_reviews, average_score, and star_distribution without a verified-only breakdown. The API currently covers review content, scores, and votes. You can fork it on Parse and revise to add server-side verified-only filtering.
Are subcategories or nested category hierarchies returned by `get_categories`?+
The get_categories endpoint returns top-level navigation items with a depth field, but does not currently return nested subcategory trees or child-category relationships. You can fork it on Parse and revise to add a subcategory traversal endpoint.
What are the pagination limits for `search_products`?+
The limit parameter accepts a maximum of 60 results per page. Use offset (0-based) alongside total_results in the response to paginate through the full result set for a given query or category filter.
Page content last updated . Spec covers 4 endpoints from elementvape.com.
Related APIs in EcommerceSee 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.
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.
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.
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.
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.
vivino.com API
Search and discover wines across thousands of options while accessing detailed information like user reviews, pricing, winery profiles, and food pairing recommendations. Explore grape varieties, compare wines side-by-side, and find the perfect bottle based on ratings and availability.
x-kom.pl API
Access product data from x-kom.pl, a major Polish electronics retailer. Search products by keyword or category, retrieve detailed product pages, customer reviews, Q&A, promotions, flash deals, and physical store locations.