Channel3

Product data

Essential Oils

Structured essential oils product data for search, recommendations, and AI shopping agents.

What Essential Oils can I help you find?

In the catalog

Sample Essential Oils products

A live slice of the essential oils catalog — titles, images, and prices the API returns today.

Organic Eucalyptus Essential Oil - 2 Oz
Cliganic

Organic Eucalyptus Essential Oil - 2 Oz

$25

Óleo De Menta 100% Natural 250ml

Yari

Óleo De Menta 100% Natural 250ml

€9

M3 Migrafew Aromatherapy Rollon With Peppermint Spearmint And Lavender Essential Oils 9.76 Milliliter Pack Of 3
M3 Naturals

M3 Migrafew Aromatherapy Rollon With Peppermint Spearmint And Lavender Essential Oils 9.76 Milliliter Pack Of 3

$15

Pranarom Frankincense Essential Oil (5 Ml)

Pranarōm

Pranarom Frankincense Essential Oil (5 Ml)

$23

Neom Grapefruit, Mandarin & Eucalyptus Essential Oil Blend (10ml)
NEOM

Neom Grapefruit, Mandarin & Eucalyptus Essential Oil Blend (10ml)

£82

The Vitamin Shoppe 100% Pure Essential Oil Eucalyptus 1 Fl Oz 30 Ml

VitaminShoppe.com

The Vitamin Shoppe 100% Pure Essential Oil Eucalyptus 1 Fl Oz 30 Ml

Ethically Harvested Pure Essential Oil - Clary Sage
Tisserand

Ethically Harvested Pure Essential Oil - Clary Sage

Aura Cacia Patchouli, Dark 100% Pure Essential Oil - 0.5 Oz
Aura Cacia

Aura Cacia Patchouli, Dark 100% Pure Essential Oil - 0.5 Oz

$15

Calming Essential Oil Blend, 15-ml Bottle

Gou Gou Pets

Calming Essential Oil Blend, 15-ml Bottle

$16

One endpoint

Find all essential oils on the internet, in one API call

  • Normalized titles, images, and stable category IDs
  • Live prices, availability, and merchant URLs
  • Commission-ready offers
curl https://api.trychannel3.com/v1/search \
  -H "x-api-key: $CHANNEL3_API_KEY" \
  -H "content-type: application/json" \
  -d '{
  "query": "essential oils",
  "filters": {
    "category_ids": [
      "7nS"
    ]
  },
  "limit": 20
}'
from channel3_sdk import Channel3

client = Channel3()

response = client.products.search(
    query="essential oils",
    filters={"category_ids": ["7nS"]},
    limit=20,
)
import { Channel3 } from "@channel3/sdk";

const client = new Channel3();

const response = await client.products.search({
  query: "essential oils",
  filters: {
    category_ids: ["7nS"],
  },
  limit: 20,
});

Essential Oils subcategories

Narrower categories inside essential oils, each with its own category ID.

Questions about Essential Oils

Build with this catalog

1,000 free searches every month. No credit card required.