attend.expowest.com APIattend.expowest.com ↗
Access Natural Products Expo West speaker and exhibitor data via API. Returns names, job titles, organizations, booth numbers, and logos from the event directory.
curl -X GET 'https://api.parse.bot/scraper/762e5619-81b4-4dbf-8de2-1ec49eeff59d/list_speakers?max_pages=1' \ -H 'X-API-Key: $PARSE_API_KEY'
List all speakers/people with their names, job titles, and organizations. Automatically paginates through all results, returning 30 items per page.
| Param | Type | Description |
|---|---|---|
| view_id | string | View ID for the speakers list. Defaults to the canonical public speakers view. |
| max_pages | integer | Maximum number of pages to fetch (0 = all pages, 30 items per page). |
{
"type": "object",
"fields": {
"speakers": "array of speaker objects with id, first_name, last_name, name, job_title, organization, photo_url",
"total_count": "integer - total number of speakers available",
"fetched_count": "integer - number of speakers returned in this response"
},
"sample": {
"data": {
"speakers": [
{
"id": "RXZlbnRQZW9wbGVfNDQzODg3MDc=",
"name": "Matt Landen",
"job_title": "Senior Vice President, Business Development",
"last_name": "Landen",
"photo_url": "https://static.swapcard.com/public/images/acbf66ee9a754bbbb35a91bba357d4ad.jpeg",
"first_name": "Matt",
"organization": "Chomps"
}
],
"total_count": 357,
"fetched_count": 30
},
"status": "success"
}
}About the attend.expowest.com API
This API exposes two endpoints covering the Natural Products Expo West attendee directory at attend.expowest.com: list_speakers and list_exhibitors. Together they return up to seven structured fields per record — including names, job titles, organizations, booth numbers, and photo or logo URLs — giving developers programmatic access to the event's publicly listed participants without manual browsing.
Speaker Data
The list_speakers endpoint returns paginated records of event speakers and featured people. Each speaker object includes id, first_name, last_name, name, job_title, organization, and photo_url. Pages are 30 items each; pass max_pages to cap how many pages are fetched, or set it to 0 to retrieve all available records. The optional view_id parameter lets you target a specific speaker list view if the event publishes more than one.
The response also includes total_count (how many speakers exist in the directory) and fetched_count (how many were returned in the current call), so you can detect truncation and plan follow-up requests accordingly.
Exhibitor Data
The list_exhibitors endpoint returns company-level records from the exhibitor directory. Each exhibitor object carries id, name, description, logo_url, and booth. Pages are 50 items each. You can supply a specific event_id to pin results to a particular Expo West year, or an alternate view_id if the directory exposes more than one exhibitor view. Like the speakers endpoint, it returns total_count and fetched_count for the same pagination-awareness purpose.
Pagination Behavior
Both endpoints handle pagination automatically. Setting max_pages to 0 fetches all available pages in a single API call, which is useful for building a complete local snapshot of the directory. For large directories — Expo West regularly hosts thousands of exhibitors — setting a lower max_pages value reduces latency and credit usage when you only need a sample or the first N records.
- Build a searchable exhibitor database indexed by booth number and company name for pre-show planning.
- Enrich a CRM with speaker job titles and organizations pulled from the
list_speakersresponse. - Track year-over-year exhibitor participation by comparing
nameandidfields across event editions. - Generate a press contact list of speakers with their
organizationandphoto_urlfor media kits. - Identify natural products brands exhibiting at Expo West by scraping
descriptionfields fromlist_exhibitors. - Build a booth-map overlay by correlating exhibitor
boothvalues with a floor plan. - Automate outreach lists by exporting speaker
name,job_title, andorganizationto a spreadsheet or sales tool.
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 250 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.
Does attend.expowest.com have an official developer API?+
What does `list_exhibitors` return beyond a company name?+
id, name, description, logo_url, and booth. The description field contains the exhibitor's self-submitted company summary, and booth is the floor location identifier assigned by the event organizer.