NCDOR Vapor Certification Directory avatar

NCDOR Vapor Certification Directory

Pricing

Pay per usage

Go to Apify Store
NCDOR Vapor Certification Directory

NCDOR Vapor Certification Directory

Scrapes North Carolina's official approved (and optionally removed) vapor/e-cigarette product certification directory into structured product-level data.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Chris Hoover

Chris Hoover

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

NCDOR Vapor Certification Directory Scraper

Scrapes North Carolina's official approved vapor/e-cigarette product certification directory (NCDOR) into structured, per-product data — the same list retailers and distributors are legally required to check to confirm they're only stocking approved vapor products in NC. Optionally also pulls the linked "Products Removed from the Vapor Directory" list.

Use cases

  1. Retailer/distributor compliance checks — cross-reference your inventory's UPC/SKU list against the current approved directory before restocking.
  2. Compliance monitoring — run on a schedule and diff against a previous run to catch newly added or newly removed products.
  3. Market research — see which manufacturers/brands have the most NC-approved SKUs by category and flavor.

Input

FieldTypeDefaultDescription
includeRemovedbooleanfalseAlso scrape the "Products Removed from the Vapor Directory" page/CSV
maxItemsinteger2000Cap on total rows scraped across both directories

Output fields

FieldDescription
upc_skuUnique Product Identifier (UPC or SKU)
manufacturerManufacturer name
brand_nameBrand name
product_nameProduct name
categoryProduct category (e.g. Device, E-liquid Pod)
flavorFlavor, or "N/A"/"None"
date_addedDate added to the directory
date_removedDate removed from the directory (only present for removed rows)
status"approved" or "removed"
source_file_urlExact dated CSV URL the row was scraped from
scraped_atISO 8601 scrape timestamp

Example output

{
"upc_sku": "888861300992",
"manufacturer": "E-Alternative Solutions, LLC",
"brand_name": "Leap",
"product_name": "Leap Device Kit",
"category": "Device",
"flavor": "N/A",
"date_added": "05/01/2025",
"date_removed": "",
"status": "approved",
"source_file_url": "https://files.nc.gov/dor/2026-08/ApprovedVaporProducts%2007.30.2026.csv?VersionId=...",
"scraped_at": "2026-08-15T04:10:00.000000+00:00"
}

How it works

NCDOR republishes the directory as a dated CSV export linked from each directory page (the file name changes over time, e.g. ApprovedVaporProducts 07.30.2026.csv). This Actor loads the directory page, discovers the current CSV link, downloads it, and parses it directly — no pagination or per-item fetching required.

Pricing

$3 per 1,000 result rows (dataset items).

ResultsApprox. cost
100$0.30
500$1.50
1,000$3.00
5,000$15.00

The full approved directory is currently 819 rows ($2.46 to pull in full); adding includeRemoved roughly doubles the row count.