Firehose API Skill
Firehose monitors the web in real-time. You create rules (Lucene queries), and every crawled page that matches gets delivered to you via a Server-Sent Events stream.
Base URL
https://api.firehose.com
Authentication
There are two types of API keys:
- Management Key (
fhm_prefix): Used to manage taps (create, list, update, revoke). Created by admins from the dashboard. Cannot manage rules or stream. Shown once at creation — store securely. - Tap Token (
fh_prefix): Used to manage rules within a tap and to stream. Retrievable anytime via the dashboard orGET /v1/taps(with a management key).
Both use Bearer token authentication:
Authorization: Bearer fhm_your_management_key
Authorization: Bearer fh_your_tap_token
Management Key Endpoints
These endpoints require a management key (fhm_ prefix).
List Taps
GET /v1/taps
Response 200:
{
"data": [
{ "id": "uuid", "name": "Brand Mentions", "token": "fh_full_tap_token", "token_prefix": "fh_abc", "rules_count": 3, "last_used_at": null, "created_at": "2026-02-27T00:00:00+00:00" }
]
}
Use this to retrieve all tap tokens and start streaming with a single management key.
Create Tap
POST /v1/taps
Content-Type: application/json
{ "name": "Brand Mentions" }
Response 201:
{
"data": { "id": "uuid", "name": "Brand Mentions", "token_prefix": "fh_abc", "created_at": "..." },
"token": "fh_the_full_tap_token"
}
The full token is also available via GET /v1/taps.
Get Tap
GET /v1/taps/:id
Update Tap
PUT /v1/taps/:id
Content-Type: application/json
{ "name": "New Name" }
Revoke Tap
DELETE /v1/taps/:id
Response 204 (no content).
Tap Token Endpoints
These endpoints require a tap token (fh_ prefix).
List Rules
GET /v1/rules
Response 200:
{
"data": [
{ "id": "1", "value": "ahrefs", "tag": "brand-mentions" },
{ "id": "2", "value": "\"site explorer\"", "tag": "product" }
],
"meta": { "count": 2 }
}
Create Rule
POST /v1/rules
Content-Type: application/json
{ "value": "ahrefs OR semrush", "tag": "seo-tools" }
value(string, required): Lucene querytag(string, optional): label, max 255 charsnsfw(boolean, optional): include adult content in results. Default:falsequality(boolean, optional): apply quality filters (see Quality filter). Default:true- Max 25 rules per organization
Response 201:
{
"data": { "id": "3", "value": "ahrefs OR semrush", "tag": "seo-tools" }
}
Get Rule
GET /v1/rules/:id
Update Rule
PUT /v1/rules/:id
Content-Type: application/json
{ "value": "updated query", "tag": "new-tag", "nsfw": true }
Supports partial updates.
Delete Rule
DELETE /v1/rules/:id
Response 204 (no content).
Stream (SSE)
GET /v1/stream?timeout=60&since=30m&limit=100
Opens a Server-Sent Events connection. Only delivers events matching the authenticated tap's rules.
Query params:
timeout(int, default 300): connection duration in seconds (1-300)since(string): replay buffered events from a relative time window, e.g.5m,1h,24h(max 24h). Events are buffered for approximately 24 hours.offset(int): start from an exact Kafka offset on the tap's partitionlimit(int, 1-10000): close the stream after delivering this many matching events
Headers:
Last-Event-ID: SSE standard reconnect header. Format:{partition}-{offset}(as sent in theid:field of update events). Resumes from the next offset after the given one.
Parameter precedence: Last-Event-ID > offset > since > default (live tail)
Resuming after disconnect
When using the browser EventSource API, the Last-Event-ID header is sent automatically on reconnect. This means if your connection drops, the browser will resume from where it left off (as long as the events are still within the ~24 hour buffer).
Event types
connected — sent on connection open:
event: connected
data: []
update — a web page matched one of your rules:
id: 0-43368
event: update
data: {"query_id":"1","matched_at":"2026-02-13T08:06:32Z","tap_id":"1","document":{"url":"https://example.com/page","title":"Example Page","publish_time":"2026-02-13T08:06:32","diff":{"chunks":[{"typ":"ins","text":"New content added..."}]},"page_category":["/News"],"page_types":["/Article"],"language":"en","markdown":"..."}}
Update payload fields
| Field | Type | Present | Description |
|---|---|---|---|
tap_id |
string | Always | Tap whose rule matched |
query_id |
string | Always | Rule ID that matched |
matched_at |
string | Always | ISO-8601 instant (e.g. 2026-02-13T08:06:32.123456Z) |
document |
object | Always | Matched document (see below) |
Document fields
| Field | Type | Present | Description |
|---|---|---|---|
url |
string | Always | Document URL |
title |
string | If non-null | Page title |
publish_time |
string | If non-null | ISO-8601 local datetime (e.g. 2026-02-13T08:06:32, no timezone) |
diff |
object | If non-null | Content diff |
diff.chunks[] |
array | If diff present | List of diff chunks |
diff.chunks[].typ |
string | Yes | "ins" (inserted) or "del" (deleted) |
diff.chunks[].text |
string | Yes | Chunk text |
page_category |
string[] | If non-empty | ML category labels (e.g. ["/News"]) |
page_types |
string[] | If non-empty | ML type labels (e.g. ["/Article"]) |
language |
string | If non-null | ISO 639-1 language code (e.g. "en", "fr", "zh-cn") |
markdown |
string | Always | Full page content as markdown |
Serialization: null fields and empty arrays are omitted (not null or []).
error — something went wrong:
event: error
data: {"message":"No rules configured. Create rules first via POST /v1/rules."}
end — stream ended normally (timeout expired or limit reached), reconnect to continue:
event: end
data: []
Lucene Query Syntax
The value field in rules uses Lucene ClassicQueryParser syntax. Queries run against indexed fields extracted from each crawled document.
Indexed Fields
| Field | Type | Case | Description |
|---|---|---|---|
added |
text | insensitive | Default field. Text from inserted diff chunks. Tokenized, lowercased, stop words removed. Multi-valued. |
removed |
text | insensitive | Text from deleted diff chunks. Tokenized, lowercased, stop words removed. Multi-valued. |
added_anchor |
text | insensitive | Anchor text from inserted links. Tokenized, lowercased, stop words removed. Multi-valued. |
removed_anchor |
text | insensitive | Anchor text from deleted links. Tokenized, lowercased, stop words removed. Multi-valued. |
title |
text | insensitive | Page title. Tokenized and lowercased. |
url |
keyword | sensitive | Full URL as a single exact token. |
domain |
keyword | sensitive | Domain extracted from URL (e.g. example.com). Multi-valued. |
publish_time |
keyword | sensitive | ISO-8601 local datetime (e.g. 2025-06-15T15:06:40). |
page_category |
keyword | sensitive | ML category label (e.g. /News). Multi-valued. |
page_type |
keyword | sensitive | ML type label (e.g. /Article/How_to). Multi-valued. |
language |
keyword | sensitive | ISO 639-1 language code (e.g. en, fr, zh-cn). Allowed values: af, ar, bg, bn, cs, da, de, el, en, es, et, fa, fi, fr, gu, he, hi, hr, hu, id, it, ja, kn, ko, lt, lv, mk, ml, mr, ne, nl, no, pa, pl, pt, ro, ru, sk, sl, so, sq, sv, sw, ta, te, th, tl, tr, uk, ur, vi, zh-cn, zh-tw. |
recent |
filter | — | Recency filter. Value format: [n]h, [n]d, or [n]mo where n is a positive integer (e.g. recent:24h, recent:7d, recent:3mo). Only returns pages published within this time window. |
Key distinctions:
- Text fields (
added,removed,added_anchor,removed_anchor,title): tokenized on whitespace/punctuation, lowercased. Queries are case-insensitive. - Keyword fields (
url,domain,publish_time,page_category,page_type,language): stored as a single exact token. Must match the full value exactly, case-sensitively. - Filter field (
recent): not an indexed document field. It is a rule-level filter parsed from the query and applied server-side. Can be combined freely with other Lucene terms usingAND. - Null/empty fields are absent — queries against them never match.
- Multi-valued fields: matching any value matches the document.
Term queries
Bare terms search the added field by default.
ahrefs # "ahrefs" anywhere in added content
title:tesla # "tesla" in title (case-insensitive)
Phrase queries
"quick brown fox" # exact phrase in content
title:"breaking news" # exact phrase in title
Boolean operators
java AND programming # both terms in added content
title:tesla OR added:"electric vehicle"
NOT malware # exclude term
title:ahrefs AND added:seo # cross-field boolean
removed:"old feature" # term appeared in removed (deleted) content
Keyword field queries (exact, case-sensitive)
url:"https://example.com/page"
domain:"example.com"
page_category:"/News"
page_type:"/Article/How_to"
language:"en"
URL and domain filtering
The url and domain fields use KeywordAnalyzer, so the entire value is stored as a single exact token (case-sensitive). You can query them using three Lucene mechanisms: exact match, wildcard queries, and regex queries.
Escaping rules
Forward slashes (/) are special in Lucene — they delimit regex patterns. You must escape them with \ in wildcard queries. Inside regex patterns (between / delimiters), escape them too since they would otherwise be interpreted as the closing delimiter.
| Character | In wildcard queries | In regex queries (/.../) |
In exact/quoted queries |
|---|---|---|---|
/ |
\/ (escape required) |
\/ (escape required) |
No escape needed |
: |
\\: (escape required) |
No escape needed | No escape needed inside quotes |
* |
Wildcard (matches any chars) | Regex quantifier | Literal inside quotes |
JSON double-escaping: When sending queries via the API (JSON body), remember that \/ in JSON is just an optional escape for / — it does NOT produce a backslash. To get a literal \ before / in the Lucene query, you must write \\/ in the JSON string. For example, the Lucene query url:*\/abs\/* must be sent as "url:*\\/abs\\/*" in JSON.
Exact match
Match a single, specific URL or domain:
url:"https://example.com/news/article-1"
domain:"example.com"
Wildcard queries (* and ?)
* matches zero or more characters, ? matches exactly one character. Forward slashes must be escaped with \:
# URLs containing /category/ anywhere
url:*\/category\/*
# URLs containing /tag/ anywhere
url:*\/tag\/*
# URLs on a specific domain path
url:https\:\/\/example.com\/blog\/*
# Domain matching (exact, no wildcards needed for simple cases)
domain:"techcrunch.com"
Regex queries (/pattern/)
Regex queries are enclosed in forward slashes. Use Lucene regex syntax (a subset of standard regex — notably, no \d shorthand; use [0-9] instead). Forward slashes within the pattern must be escaped:
# Pagination URLs: /page/ followed by digits (e.g. /page/2, /page/37)
url:/.*\/page\/[0-9]+.*/
# URLs with numeric IDs in a path segment
url:/.*\/articles\/[0-9]+.*/
# URLs ending in specific extensions
url:/.*\.(pdf|xml|json)/
Combining URL filters with NOT
Use NOT to exclude unwanted URL patterns. This is the most common use case — filtering out pagination, category, and tag pages:
# Exclude pagination pages (regex for /page/ + digits)
NOT url:/.*\/page\/[0-9]+.*/
# Exclude category and tag pages (wildcard with escaped slashes)
NOT url:*\/category\/*
NOT url:*\/tag\/*
# Full example: match "tesla" in English, excluding junk URLs
title:tesla AND language:"en" AND NOT url:/.*\/page\/[0-9]+.*/ AND NOT url:*\/category\/* AND NOT url:*\/tag\/*
When to use wildcard vs regex
| Use case | Recommended | Example |
|---|---|---|
| Contains a path segment | Wildcard | url:*\/category\/* |
| Path segment + pattern (digits, extensions) | Regex | url:/.*\/page\/[0-9]+.*/ |
| Exact URL match | Quoted string | url:"https://example.com/page" |
| Domain filter | Quoted string | domain:"example.com" |
Date range queries on publish_time
Colons in timestamps must be escaped with \\ in all query types:
publish_time:[2025-01-01T00\\:00\\:00 TO 2025-12-31T23\\:59\\:59] # inclusive
publish_time:{2025-01-01T00\\:00\\:00 TO 2025-12-31T23\\:59\\:59} # exclusive
publish_time:2025-06-15T12\\:00\\:00 # exact match
Multi-field combinations
title:tesla AND page_category:"/News"
title:ahrefs AND added:seo AND page_type:"/Article"
title:tesla AND page_category:"/News" AND language:"en"
domain:"techcrunch.com" AND title:IPO
Filter fields
recent — recency filter (Lucene query field)
recent is a special field you include in the Lucene query string. It is not an indexed document field — the matcher extracts it from the query before evaluation and applies it as a server-side filter.
Only return pages published within a rolling time window. Format: a positive integer followed by h (hours), d (days), or mo (months).
recent:1h # published in the last hour
recent:24h # published in the last 24 hours
recent:7d # published in the last 7 days
recent:3mo # published in the last 3 months
title:tesla AND recent:24h # tesla in title, last 24 hours only
When omitted, no recency filter is applied (all matching pages are returned regardless of age).
nsfw — adult content filter (rule object field)
A boolean field on the rule object (not part of the Lucene query). Controls whether results include adult content.
true— include adult contentfalseor omitted — exclude adult content (default)
Set via the nsfw field when creating or updating a rule:
{ "value": "title:tesla", "nsfw": true }
quality — quality filter (rule object field)
A boolean field on the rule object (not part of the Lucene query). Controls whether quality filters are applied on top of the Lucene query. When enabled, results are filtered to:
- Pages published within the last 7 days
- No pagination URLs (e.g.
/page/1,/page/2) - No tag or category index URLs (e.g.
/tag/seo,/category/news) - No URLs with query parameters (e.g.
?page=2,?sort=date)
This removes low-value and duplicate content, keeping only fresh, canonical pages.
trueor omitted — quality filters applied (default)false— disable quality filters, return all matches
Set via the quality field when creating or updating a rule:
{ "value": "domain:\"example.com\"", "quality": false }
added/removed/anchor field behavior
added: text from inserted ("ins") diff chunks only. This is the default field for bare terms.removed: text from deleted ("del") diff chunks only.added_anchor: anchor text from inserted links only.removed_anchor: anchor text from deleted links only.
"hello world" → matches added (ins chunks indexed)
"removed text" → matches removed (del chunks indexed), not added
added_anchor:buy → anchor text "buy" appeared in inserted links
removed_anchor:buy → anchor text "buy" appeared in deleted links
Allowed page_type values
/Listing
/Listing/Product
/Listing/Property
/Listing/Job
/Listing/Service
/Listing/Event
/Listing/Location
/Listing/Business
/Listing_Collection
/Listing_Collection/Product
/Listing_Collection/Property
/Listing_Collection/Job
/Listing_Collection/Service
/Listing_Collection/Event
/Listing_Collection/Location
/Listing_Collection/Business
/Article
/Article/How_to
/Article/Tutorial_or_Guide
/Article/Listicle
/Article/Comparisons
/Article/Roundup
/Article/Product_or_Brand_Review
/Article/Opinion_Piece
/Article/News_Update
/Article/Thought_Leadership
/Article/Story
/Article/Recipe
/Article/FAQ
/Article/Checklists
/Article/Study_or_Research_Findings
/Article/Definitions
/Article/Wiki
/Landing_Page
/Landing_Page/Service_Page
/Landing_Page/Location_Page
/Landing_Page/Product_Page
/Landing_Page/Course_Sales_Page
/Landing_Page/Product_Feature_Page
/Landing_Page/Pricing_Page
/Interactive_Tools
/Interactive_Tools/Calculator
/Interactive_Tools/SaaS_Software
/Interactive_Tools/Map
/Interactive_Tools/Quiz
/Interactive_Tools/Poll
/Interactive_Tools/Simulator
/Interactive_Tools/Generator
/Interactive_Tools/Configurator
/Image
/Image/Infographic
/Image/Mapographic
/Image/Photography
/Image/Vector_Illustration
/Image/Meme
/Image/Diagram
/Image/Flowchart
/Video
/Video/How_to
/Video/Tutorial_or_Guide
/Video/Listicle
/Video/Comparisons
/Video/Compilation
/Video/Roundup
/Video/Product_or_Brand_Review
/Video/Opinion_Piece
/Video/News_Update
/Video/Thought_Leadership
/Video/Story
/Video/Recipe
/Video/Interview
/Video/Webinar
/Video/Vlog
/Audio
/Audio/Podcast
/Audio/Webinar
/Audio/Interview
/Audio/Sound_Byte
/Audio/Music
/Audio/Audiobook
/Audio/Commentary
/Document
/Document/Case_Study
/Document/Ebook
/Document/White_Paper
/Document/Slide_Deck
/Document/Research_Paper
/Document/Template
/Document/Report
/Document/Manual
/Document/Worksheet
/User_Generated_Content
/User_Generated_Content/Forum_Thread
/User_Generated_Content/Discussions
/User_Generated_Content/Social_Media_Post
/User_Generated_Content/Reviews
/User_Generated_Content/Testimonials
/User_Generated_Content/Comments
/User_Generated_Content/Q&A
/Core_Page
/Core_Page/Homepage
/Core_Page/About_Page
/Core_Page/Contact_Page
/Core_Page/FAQ_Page
/Core_Page/Blog_Index
/Core_Page/Services_Page
/Core_Page/Portfolio_Page
/Core_Page/Careers_Page
/Core_Page/Privacy_Policy_Page
/Core_Page/T&C_Page
Allowed page_category values
/Adult
/Arts_and_Entertainment
/Autos_and_Vehicles
/Beauty_and_Fitness
/Books_and_Literature
/Business_and_Industrial
/Computers_and_Electronics
/Finance
/Food_and_Drink
/Games
/Health
/Hobbies_and_Leisure
/Home_and_Garden
/Internet_and_Telecom
/Jobs_and_Education
/Law_and_Government
/News
/Online_Communities
/People_and_Society
/Pets_and_Animals
/Real_Estate
/Reference
/Science
/Sensitive_Subjects
/Shopping
/Sports
/Travel_and_Transportation
Categories support hierarchical subcategories (e.g. /News/Technology_News, /Sports/Winter_Sports/Skiing_and_Snowboarding). Full list of subcategories:
/Arts_and_Entertainment/Celebrities_and_Entertainment_News
/Arts_and_Entertainment/Comics_and_Animation
/Arts_and_Entertainment/Comics_and_Animation/Anime_and_Manga
/Arts_and_Entertainment/Comics_and_Animation/Cartoons
/Arts_and_Entertainment/Comics_and_Animation/Comics
/Arts_and_Entertainment/Entertainment_Industry
/Arts_and_Entertainment/Entertainment_Industry/Film_and_TV_Industry
/Arts_and_Entertainment/Entertainment_Industry/Recording_Industry
/Arts_and_Entertainment/Events_and_Listings
/Arts_and_Entertainment/Events_and_Listings/Bars,_Clubs_and_Nightlife
/Arts_and_Entertainment/Events_and_Listings/Concerts_and_Music_Festivals
/Arts_and_Entertainment/Events_and_Listings/Event_Ticket_Sales
/Arts_and_Entertainment/Events_and_Listings/Expos_and_Conventions
/Arts_and_Entertainment/Events_and_Listings/Film_Festivals
/Arts_and_Entertainment/Events_and_Listings/Food_and_Beverage_Events
/Arts_and_Entertainment/Events_and_Listings/Live_Sporting_Events
/Arts_and_Entertainment/Events_and_Listings/Movie_Listings_and_Theater_Showtimes
/Arts_and_Entertainment/Fun_and_Trivia
/Arts_and_Entertainment/Fun_and_Trivia/Flash-Based_Entertainment
/Arts_and_Entertainment/Fun_and_Trivia/Fun_Tests_and_Silly_Surveys
/Arts_and_Entertainment/Humor
/Arts_and_Entertainment/Humor/Funny_Pictures_and_Videos
/Arts_and_Entertainment/Humor/Live_Comedy
/Arts_and_Entertainment/Humor/Political_Humor
/Arts_and_Entertainment/Humor/Spoofs_and_Satire
/Arts_and_Entertainment/Movies
/Arts_and_Entertainment/Movies/Action_and_Adventure_Films
/Arts_and_Entertainment/Movies/Animated_Films
/Arts_and_Entertainment/Movies/Bollywood_and_South_Asian_Films
/Arts_and_Entertainment/Movies/Classic_Films
/Arts_and_Entertainment/Movies/Comedy_Films
/Arts_and_Entertainment/Movies/Cult_and_Indie_Films
/Arts_and_Entertainment/Movies/DVD_and_Video_Shopping
/Arts_and_Entertainment/Movies/Documentary_Films
/Arts_and_Entertainment/Movies/Drama_Films
/Arts_and_Entertainment/Movies/Family_Films
/Arts_and_Entertainment/Movies/Horror_Films
/Arts_and_Entertainment/Movies/Movie_Memorabilia
/Arts_and_Entertainment/Movies/Movie_Reference
/Arts_and_Entertainment/Movies/Musical_Films
/Arts_and_Entertainment/Movies/Romance_Films
/Arts_and_Entertainment/Movies/Science_Fiction_and_Fantasy_Films
/Arts_and_Entertainment/Movies/Thriller,_Crime_and_Mystery_Films
/Arts_and_Entertainment/Music_and_Audio
/Arts_and_Entertainment/Music_and_Audio/CD_and_Audio_Shopping
/Arts_and_Entertainment/Music_and_Audio/Classical_Music
/Arts_and_Entertainment/Music_and_Audio/Country_Music
/Arts_and_Entertainment/Music_and_Audio/Dance_and_Electronic_Music
/Arts_and_Entertainment/Music_and_Audio/Experimental_and_Industrial_Music
/Arts_and_Entertainment/Music_and_Audio/Folk_and_Traditional_Music
/Arts_and_Entertainment/Music_and_Audio/Jazz_and_Blues
/Arts_and_Entertainment/Music_and_Audio/Music_Art_and_Memorabilia
/Arts_and_Entertainment/Music_and_Audio/Music_Education_and_Instruction
/Arts_and_Entertainment/Music_and_Audio/Music_Equipment_and_Technology
/Arts_and_Entertainment/Music_and_Audio/Music_Reference
/Arts_and_Entertainment/Music_and_Audio/Music_Streams_and_Downloads
/Arts_and_Entertainment/Music_and_Audio/Music_Videos
/Arts_and_Entertainment/Music_and_Audio/Podcasts
/Arts_and_Entertainment/Music_and_Audio/Pop_Music
/Arts_and_Entertainment/Music_and_Audio/Radio
/Arts_and_Entertainment/Music_and_Audio/Religious_Music
/Arts_and_Entertainment/Music_and_Audio/Rock_Music
/Arts_and_Entertainment/Music_and_Audio/Soundtracks
/Arts_and_Entertainment/Music_and_Audio/Urban_and_Hip-Hop
/Arts_and_Entertainment/Music_and_Audio/Vocals_and_Show_Tunes
/Arts_and_Entertainment/Music_and_Audio/World_Music
/Arts_and_Entertainment/Offbeat
/Arts_and_Entertainment/Offbeat/Occult_and_Paranormal
/Arts_and_Entertainment/Online_Media
/Arts_and_Entertainment/Online_Media/Online_Image_Galleries
/Arts_and_Entertainment/Online_Media/Virtual_Tours
/Arts_and_Entertainment/Performing_Arts
/Arts_and_Entertainment/Performing_Arts/Acting_and_Theater
/Arts_and_Entertainment/Performing_Arts/Broadway_and_Musical_Theater
/Arts_and_Entertainment/Performing_Arts/Circus
/Arts_and_Entertainment/Performing_Arts/Dance
/Arts_and_Entertainment/Performing_Arts/Magic
/Arts_and_Entertainment/Performing_Arts/Opera
/Arts_and_Entertainment/TV_and_Video
/Arts_and_Entertainment/TV_and_Video/Online_Video
/Arts_and_Entertainment/TV_and_Video/TV_Commercials
/Arts_and_Entertainment/TV_and_Video/TV_Guides_and_Reference
/Arts_and_Entertainment/TV_and_Video/TV_Networks_and_Stations
/Arts_and_Entertainment/TV_and_Video/TV_Shows_and_Programs
/Arts_and_Entertainment/Visual_Art_and_Design
/Arts_and_Entertainment/Visual_Art_and_Design/Architecture
/Arts_and_Entertainment/Visual_Art_and_Design/Art_Museums_and_Galleries
/Arts_and_Entertainment/Visual_Art_and_Design/Design
/Arts_and_Entertainment/Visual_Art_and_Design/Painting
/Arts_and_Entertainment/Visual_Art_and_Design/Photographic_and_Digital_Arts
/Arts_and_Entertainment/Visual_Art_and_Design/Sculpture
/Arts_and_Entertainment/Visual_Art_and_Design/Visual_Arts_and_Design_Education
/Autos_and_Vehicles/Bicycles_and_Accessories
/Autos_and_Vehicles/Bicycles_and_Accessories/BMX_Bikes
/Autos_and_Vehicles/Bicycles_and_Accessories/Bike_Accessories
/Autos_and_Vehicles/Bicycles_and_Accessories/Bike_Frames
/Autos_and_Vehicles/Bicycles_and_Accessories/Bike_Helmets_and_Protective_Gear
/Autos_and_Vehicles/Bicycles_and_Accessories/Bike_Parts_and_Repair
/Autos_and_Vehicles/Bicycles_and_Accessories/Cruiser_Bicycles
/Autos_and_Vehicles/Bicycles_and_Accessories/Electric_Bicycles
/Autos_and_Vehicles/Bicycles_and_Accessories/Kids'_Bikes
/Autos_and_Vehicles/Bicycles_and_Accessories/Mountain_Bikes
/Autos_and_Vehicles/Bicycles_and_Accessories/Road_Bikes
/Autos_and_Vehicles/Boats_and_Watercraft
/Autos_and_Vehicles/Campers_and_RVs
/Autos_and_Vehicles/Classic_Vehicles
/Autos_and_Vehicles/Commercial_Vehicles
/Autos_and_Vehicles/Commercial_Vehicles/Cargo_Trucks_and_Trailers
/Autos_and_Vehicles/Custom_and_Performance_Vehicles
/Autos_and_Vehicles/Motor_Vehicles_(By_Brand)
/Autos_and_Vehicles/Motor_Vehicles_(By_Brand)/Audi
/Autos_and_Vehicles/Motor_Vehicles_(By_Brand)/BMW
/Autos_and_Vehicles/Motor_Vehicles_(By_Brand)/Bentley
/Autos_and_Vehicles/Motor_Vehicles_(By_Brand)/Buick
/Autos_and_Vehicles/Motor_Vehicles_(By_Brand)/Cadillac
/Autos_and_Vehicles/Motor_Vehicles_(By_Brand)/Chevrolet
/Autos_and_Vehicles/Motor_Vehicles_(By_Brand)/Chrysler
/Autos_and_Vehicles/Motor_Vehicles_(By_Brand)/Citroën
/Autos_and_Vehicles/Motor_Vehicles_(By_Brand)/Daewoo_Motors
/Autos_and_Vehicles/Motor_Vehicles_(By_Brand)/Dodge
/Autos_and_Vehicles/Motor_Vehicles_(By_Brand)/Ferrari
/Autos_and_Vehicles/Motor_Vehicles_(By_Brand)/Fiat
/Autos_and_Vehicles/Motor_Vehicles_(By_Brand)/Ford
/Autos_and_Vehicles/Motor_Vehicles_(By_Brand)/GMC
/Autos_and_Vehicles/Motor_Vehicles_(By_Brand)/Honda
/Autos_and_Vehicles/Motor_Vehicles_(By_Brand)/Hummer
/Autos_and_Vehicles/Motor_Vehicles_(By_Brand)/Hyundai
/Autos_and_Vehicles/Motor_Vehicles_(By_Brand)/Isuzu
/Autos_and_Vehicles/Motor_Vehicles_(By_Brand)/Jaguar
/Autos_and_Vehicles/Motor_Vehicles_(By_Brand)/Jeep
/Autos_and_Vehicles/Motor_Vehicles_(By_Brand)/Kia
/Autos_and_Vehicles/Motor_Vehicles_(By_Brand)/Lamborghini
/Autos_and_Vehicles/Motor_Vehicles_(By_Brand)/Land_Rover
/Autos_and_Vehicles/Motor_Vehicles_(By_Brand)/Lincoln
/Autos_and_Vehicles/Motor_Vehicles_(By_Brand)/Maserati
/Autos_and_Vehicles/Motor_Vehicles_(By_Brand)/Mazda
/Autos_and_Vehicles/Motor_Vehicles_(By_Brand)/Mercedes-Benz
/Autos_and_Vehicles/Motor_Vehicles_(By_Brand)/Mercury
/Autos_and_Vehicles/Motor_Vehicles_(By_Brand)/Mini
/Autos_and_Vehicles/Motor_Vehicles_(By_Brand)/Mitsubishi
/Autos_and_Vehicles/Motor_Vehicles_(By_Brand)/Nissan
/Autos_and_Vehicles/Motor_Vehicles_(By_Brand)/Peugeot
/Autos_and_Vehicles/Motor_Vehicles_(By_Brand)/Pontiac
/Autos_and_Vehicles/Motor_Vehicles_(By_Brand)/Porsche
/Autos_and_Vehicles/Motor_Vehicles_(By_Brand)/Ram_Trucks
/Autos_and_Vehicles/Motor_Vehicles_(By_Brand)/Renault
/Autos_and_Vehicles/Motor_Vehicles_(By_Brand)/Rolls-Royce
/Autos_and_Vehicles/Motor_Vehicles_(By_Brand)/SEAT
/Autos_and_Vehicles/Motor_Vehicles_(By_Brand)/Saab
/Autos_and_Vehicles/Motor_Vehicles_(By_Brand)/Saturn
/Autos_and_Vehicles/Motor_Vehicles_(By_Brand)/Skoda
/Autos_and_Vehicles/Motor_Vehicles_(By_Brand)/Subaru
/Autos_and_Vehicles/Motor_Vehicles_(By_Brand)/Suzuki
/Autos_and_Vehicles/Motor_Vehicles_(By_Brand)/Tesla_Motors
/Autos_and_Vehicles/Motor_Vehicles_(By_Brand)/Toyota
/Autos_and_Vehicles/Motor_Vehicles_(By_Brand)/Vauxhall-Opel
/Autos_and_Vehicles/Motor_Vehicles_(By_Brand)/Volkswagen
/Autos_and_Vehicles/Motor_Vehicles_(By_Brand)/Volvo
/Autos_and_Vehicles/Motor_Vehicles_(By_Type)
/Autos_and_Vehicles/Motor_Vehicles_(By_Type)/Autonomous_Vehicles
/Autos_and_Vehicles/Motor_Vehicles_(By_Type)/Compact_Cars
/Autos_and_Vehicles/Motor_Vehicles_(By_Type)/Convertibles
/Autos_and_Vehicles/Motor_Vehicles_(By_Type)/Coupes
/Autos_and_Vehicles/Motor_Vehicles_(By_Type)/Diesel_Vehicles
/Autos_and_Vehicles/Motor_Vehicles_(By_Type)/Hatchbacks
/Autos_and_Vehicles/Motor_Vehicles_(By_Type)/Hybrid_and_Alternative_Vehicles
/Autos_and_Vehicles/Motor_Vehicles_(By_Type)/Luxury_Vehicles
/Autos_and_Vehicles/Motor_Vehicles_(By_Type)/Microcars_and_Subcompacts
/Autos_and_Vehicles/Motor_Vehicles_(By_Type)/Motorcycles
/Autos_and_Vehicles/Motor_Vehicles_(By_Type)/Off-Road_Vehicles
/Autos_and_Vehicles/Motor_Vehicles_(By_Type)/Scooters_and_Mopeds
/Autos_and_Vehicles/Motor_Vehicles_(By_Type)/Sedans
/Autos_and_Vehicles/Motor_Vehicles_(By_Type)/Sports_Cars
/Autos_and_Vehicles/Motor_Vehicles_(By_Type)/Station_Wagons
/Autos_and_Vehicles/Motor_Vehicles_(By_Type)/Trucks,_Vans_and_SUVs
/Autos_and_Vehicles/Personal_Aircraft
/Autos_and_Vehicles/Vehicle_Codes_and_Driving_Laws
/Autos_and_Vehicles/Vehicle_Codes_and_Driving_Laws/Drunk_Driving_Law
/Autos_and_Vehicles/Vehicle_Codes_and_Driving_Laws/Vehicle_Licensing_and_Registration
/Autos_and_Vehicles/Vehicle_Parts_and_Services
/Autos_and_Vehicles/Vehicle_Parts_and_Services/Gas_Prices_and_Vehicle_Fueling
/Autos_and_Vehicles/Vehicle_Parts_and_Services/Towing_and_Roadside_Assistance
/Autos_and_Vehicles/Vehicle_Parts_and_Services/Vehicle_Modification_and_Tuning
/Autos_and_Vehicles/Vehicle_Parts_and_Services/Vehicle_Parts_and_Accessories
/Autos_and_Vehicles/Vehicle_Parts_and_Services/Vehicle_Repair_and_Maintenance
/Autos_and_Vehicles/Vehicle_Shopping
/Autos_and_Vehicles/Vehicle_Shopping/Used_Vehicles
/Autos_and_Vehicles/Vehicle_Shopping/Vehicle_Dealers_and_Retailers
/Autos_and_Vehicles/Vehicle_Shopping/Vehicle_Specs,_Reviews_and_Comparisons
/Autos_and_Vehicles/Vehicle_Shows
/Beauty_and_Fitness/Beauty_Pageants
/Beauty_and_Fitness/Beauty_Services_and_Spas
/Beauty_and_Fitness/Beauty_Services_and_Spas/Cosmetic_Procedures
/Beauty_and_Fitness/Beauty_Services_and_Spas/Manicures_and_Pedicures
/Beauty_and_Fitness/Beauty_Services_and_Spas/Massage_Therapy
/Beauty_and_Fitness/Body_Art
/Beauty_and_Fitness/Cosmetology_and_Beauty_Professionals
/Beauty_and_Fitness/Face_and_Body_Care
/Beauty_and_Fitness/Face_and_Body_Care/Clean_Beauty
/Beauty_and_Fitness/Face_and_Body_Care/Hygiene_and_Toiletries
/Beauty_and_Fitness/Face_and_Body_Care/Make-Up_and_Cosmetics
/Beauty_and_Fitness/Face_and_Body_Care/Perfumes_and_Fragrances
/Beauty_and_Fitness/Face_and_Body_Care/Skin_and_Nail_Care
/Beauty_and_Fitness/Face_and_Body_Care/Sun_Care_and_Tanning_Products
/Beauty_and_Fitness/Face_and_Body_Care/Unwanted_Body_and_Facial_Hair_Removal
/Beauty_and_Fitness/Fashion_and_Style
/Beauty_and_Fitness/Fashion_and_Style/Fashion_Designers_and_Collections
/Beauty_and_Fitness/Fitness
/Beauty_and_Fitness/Fitness/Bodybuilding
/Beauty_and_Fitness/Fitness/Fitness_Equipment_and_Accessories
/Beauty_and_Fitness/Fitness/Fitness_Instruction_and_Personal_Training
/Beauty_and_Fitness/Fitness/Gyms_and_Health_Clubs
/Beauty_and_Fitness/Fitness/High_Intensity_Interval_Training
/Beauty_and_Fitness/Fitness/Yoga_and_Pilates
/Beauty_and_Fitness/Hair_Care
/Beauty_and_Fitness/Hair_Care/Hair_Loss
/Beauty_and_Fitness/Hair_Care/Shampoos_and_Conditioners
/Beauty_and_Fitness/Weight_Loss
/Books_and_Literature/Audiobooks
/Books_and_Literature/Book_Retailers
/Books_and_Literature/Children's_Literature
/Books_and_Literature/E-Books
/Books_and_Literature/Fan_Fiction
/Books_and_Literature/Literary_Classics
/Books_and_Literature/Poetry
/Books_and_Literature/Writers_Resources
/Business_and_Industrial/Advertising_and_Marketing
/Business_and_Industrial/Advertising_and_Marketing/Brand_Management
/Business_and_Industrial/Advertising_and_Marketing/Marketing
/Business_and_Industrial/Advertising_and_Marketing/Public_Relations
/Business_and_Industrial/Advertising_and_Marketing/Sales
/Business_and_Industrial/Advertising_and_Marketing/Telemarketing
/Business_and_Industrial/Aerospace_and_Defense
/Business_and_Industrial/Aerospace_and_Defense/Aviation_Industry
/Business_and_Industrial/Aerospace_and_Defense/Space_Technology
/Business_and_Industrial/Agriculture_and_Forestry
/Business_and_Industrial/Agriculture_and_Forestry/Agricultural_Equipment
/Business_and_Industrial/Agriculture_and_Forestry/Aquaculture
/Business_and_Industrial/Agriculture_and_Forestry/Crops_and_Seed
/Business_and_Industrial/Agriculture_and_Forestry/Farms_and_Ranches
/Business_and_Industrial/Agriculture_and_Forestry/Forestry
/Business_and_Industrial/Agriculture_and_Forestry/Livestock
/Business_and_Industrial/Automotive_Industry
/Business_and_Industrial/Business_Education
/Business_and_Industrial/Business_Finance
/Business_and_Industrial/Business_Finance/Commercial_Lending
/Business_and_Industrial/Business_Finance/Investment_Banking
/Business_and_Industrial/Business_Finance/Risk_Management
/Business_and_Industrial/Business_Finance/Venture_Capital
/Business_and_Industrial/Business_Operations
/Business_and_Industrial/Business_Operations/Business_Plans_and_Presentations
/Business_and_Industrial/Business_Operations/Flexible_Work_Arrangements
/Business_and_Industrial/Business_Operations/Human_Resources
/Business_and_Industrial/Business_Operations/Management
/Business_and_Industrial/Business_Services
/Business_and_Industrial/Business_Services/Commercial_Distribution
/Business_and_Industrial/Business_Services/Consulting
/Business_and_Industrial/Business_Services/Corporate_Events
/Business_and_Industrial/Business_Services/E-Commerce_Services
/Business_and_Industrial/Business_Services/Fire_and_Security_Services
/Business_and_Industrial/Business_Services/Knowledge_Management
/Business_and_Industrial/Business_Services/Office_Services
/Business_and_Industrial/Business_Services/Office_Supplies
/Business_and_Industrial/Business_Services/Outsourcing
/Business_and_Industrial/Business_Services/Physical_Asset_Management
/Business_and_Industrial/Business_Services/Quality_Control_and_Tracking
/Business_and_Industrial/Business_Services/Shared_Workspaces
/Business_and_Industrial/Business_Services/Signage
/Business_and_Industrial/Business_Services/Warehousing
/Business_and_Industrial/Business_Services/Writing_and_Editing_Services
/Business_and_Industrial/Chemicals_Industry
/Business_and_Industrial/Chemicals_Industry/Agrochemicals
/Business_and_Industrial/Chemicals_Industry/Cleaning_Agents
/Business_and_Industrial/Chemicals_Industry/Coatings_and_Adhesives
/Business_and_Industrial/Chemicals_Industry/Dyes_and_Pigments
/Business_and_Industrial/Chemicals_Industry/Plastics_and_Polymers
/Business_and_Industrial/Construction_and_Maintenance
/Business_and_Industrial/Construction_and_Maintenance/Building_Materials_and_Supplies
/Business_and_Industrial/Construction_and_Maintenance/Civil_Engineering
/Business_and_Industrial/Energy_and_Utilities
/Business_and_Industrial/Energy_and_Utilities/Electricity
/Business_and_Industrial/Energy_and_Utilities/Nuclear_Energy
/Business_and_Industrial/Energy_and_Utilities/Oil_and_Gas
/Business_and_Industrial/Energy_and_Utilities/Renewable_and_Alternative_Energy
/Business_and_Industrial/Energy_and_Utilities/Waste_Management
/Business_and_Industrial/Hospitality_Industry
/Business_and_Industrial/Hospitality_Industry/Event_Planning
/Business_and_Industrial/Hospitality_Industry/Event_Venue_Rentals
/Business_and_Industrial/Hospitality_Industry/Food_Service
/Business_and_Industrial/Industrial_Materials_and_Equipment
/Business_and_Industrial/Industrial_Materials_and_Equipment/Fluid_Handling
/Business_and_Industrial/Industrial_Materials_and_Equipment/Generators
/Business_and_Industrial/Industrial_Materials_and_Equipment/Heavy_Machinery
/Business_and_Industrial/Industrial_Materials_and_Equipment/Industrial_Handling_and_Processing_Equipment
/Business_and_Industrial/Industrial_Materials_and_Equipment/Industrial_Measurement_and_Control_Equipment
/Business_and_Industrial/Manufacturing
/Business_and_Industrial/Manufacturing/Factory_Automation
/Business_and_Industrial/Metals_and_Mining
/Business_and_Industrial/Metals_and_Mining/Precious_Metals
/Business_and_Industrial/Pharmaceuticals_and_Biotech
/Business_and_Industrial/Printing_and_Publishing
/Business_and_Industrial/Printing_and_Publishing/Document_and_Printing_Services
/Business_and_Industrial/Retail_Trade
/Business_and_Industrial/Retail_Trade/Retail_Equipment_and_Technology
/Business_and_Industrial/Shipping_and_Logistics
/Business_and_Industrial/Shipping_and_Logistics/Freight_Transport
/Business_and_Industrial/Shipping_and_Logistics/Freight_Transport/Maritime_Transport
/Business_and_Industrial/Shipping_and_Logistics/Freight_Transport/Rail_Freight
/Business_and_Industrial/Shipping_and_Logistics/Import_and_Export
/Business_and_Industrial/Shipping_and_Logistics/Mail_and_Package_Delivery
/Business_and_Industrial/Shipping_and_Logistics/Moving_and_Relocation
/Business_and_Industrial/Shipping_and_Logistics/Packaging
/Business_and_Industrial/Shipping_and_Logistics/Self_Storage
/Business_and_Industrial/Small_Business
/Business_and_Industrial/Small_Business/Business_Formation
/Business_and_Industrial/Small_Business/Home_Office
/Business_and_Industrial/Small_Business/MLM_and_Business_Opportunities
/Business_and_Industrial/Textiles_and_Nonwovens
/Computers_and_Electronics/CAD_and_CAM
/Computers_and_Electronics/Computer_Hardware
/Computers_and_Electronics/Computer_Hardware/Computer_Components
/Computers_and_Electronics/Computer_Hardware/Computer_Drives_and_Storage
/Computers_and_Electronics/Computer_Hardware/Computer_Peripherals
/Computers_and_Electronics/Computer_Hardware/Computer_Servers
/Computers_and_Electronics/Computer_Hardware/Desktop_Computers
/Computers_and_Electronics/Computer_Hardware/Hardware_Modding_and_Tuning
/Computers_and_Electronics/Computer_Hardware/Laptops_and_Notebooks
/Computers_and_Electronics/Computer_Security
/Computers_and_Electronics/Computer_Security/Antivirus_and_Malware
/Computers_and_Electronics/Computer_Security/Hacking_and_Cracking
/Computers_and_Electronics/Computer_Security/Network_Security
/Computers_and_Electronics/Consumer_Electronics
/Computers_and_Electronics/Consumer_Electronics/Audio_Equipment
/Computers_and_Electronics/Consumer_Electronics/Camera_and_Photo_Equipment
/Computers_and_Electronics/Consumer_Electronics/Car_Electronics
/Computers_and_Electronics/Consumer_Electronics/Drones_and_RC_Aircraft
/Computers_and_Electronics/Consumer_Electronics/Electronic_Accessories
/Computers_and_Electronics/Consumer_Electronics/GPS_and_Navigation
/Computers_and_Electronics/Consumer_Electronics/Gadgets_and_Portable_Electronics
/Computers_and_Electronics/Consumer_Electronics/Game_Systems_and_Consoles
/Computers_and_Electronics/Consumer_Electronics/Home_Automation
/Computers_and_Electronics/Consumer_Electronics/Media_Streaming_Devices
/Computers_and_Electronics/Consumer_Electronics/TV_and_Video_Equipment
/Computers_and_Electronics/Consumer_Electronics/Virtual_Reality_Devices
/Computers_and_Electronics/Electronics_and_Electrical
/Computers_and_Electronics/Electronics_and_Electrical/Data_Sheets_and_Electronics_Reference
/Computers_and_Electronics/Electronics_and_Electrical/Electrical_Test_and_Measurement
/Computers_and_Electronics/Electronics_and_Electrical/Electromechanical_Devices
/Computers_and_Electronics/Electronics_and_Electrical/Electronic_Components
/Computers_and_Electronics/Electronics_and_Electrical/Optoelectronics_and_Fiber
/Computers_and_Electronics/Electronics_and_Electrical/Power_Supplies
/Computers_and_Electronics/Enterprise_Technology
/Computers_and_Electronics/Enterprise_Technology/Customer_Relationship_Management_(CRM)
/Computers_and_Electronics/Enterprise_Technology/Data_Management
/Computers_and_Electr
…(truncated)