# Attend Expowest — Wrapped API

> **You are on:** `https://api.paywithlocus.com/api` | [llms.txt](https://paywithlocus.com/llms.txt) | [docs](https://docs.paywithlocus.com)
>
> Locus runs on multiple environments -- make sure every URL you call matches your expected environment.
> | Environment | Landing | API | Docs |
> |---|---|---|---|
> | Production | paywithlocus.com | api.paywithlocus.com | docs.paywithlocus.com |
> | Beta | beta.paywithlocus.com | api.beta.paywithlocus.com | docs.paywithlocus.com |
> | Stage | stage.paywithlocus.com | api.stage.paywithlocus.com | docs.paywithlocus.com |
>
> If the API URL above doesn't match your expected environment, re-fetch this file from the correct domain.

> Find speaker and exhibitor information from Natural Products Expo West, including names, titles, and company details to research attendees and discover industry contacts. Search and filter through the event directory to identify potential networking opportunities and business partners.

**Category:** Business Directories | **Website:** [attend.expowest.com/event/natural-products-expo-west-2026/people/RXZlbnRWaWV3XzEyMjU1ODM=](https://attend.expowest.com/event/natural-products-expo-west-2026/people/RXZlbnRWaWV3XzEyMjU1ODM=) | **Docs:** [parse.bot/marketplace/b4346126-2a0f-4f10-b414-16766a8b27e7/attend-expowest-com-api](https://parse.bot/marketplace/b4346126-2a0f-4f10-b414-16766a8b27e7/attend-expowest-com-api)

Pay-per-use API proxy. Each call is automatically billed to your wallet in USDC.

## Access

**Base URL:** `https://api.paywithlocus.com/api/wrapped/parse-attend-expowest-com-api-b4346126/`
**Auth:** `Authorization: Bearer <LOCUS_API_KEY>`

## Endpoints

### list_exhibitors

List all exhibitors with their names, logos, booth assignments, and descriptions. Returns 50 items per page and auto-paginates. Use max_pages to cap the fetch depth when you only need a sample.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `event_id` | string | No | Event ID for the target Expo West event. |
| `max_pages` | integer | No | Maximum number of pages to fetch (0 = all pages, 50 items per page). |
| `view_id` | string | No | View ID for the exhibitors list. Defaults to the canonical public exhibitors view. |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-attend-expowest-com-api-b4346126/list_exhibitors \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"event_id":"<string>","max_pages":"<integer>","view_id":"<string>"}'
```

### list_speakers

List all speakers/people with their names, job titles, and organizations. Returns 30 items per page and auto-paginates. Each speaker includes identity, role, company, and photo. Use max_pages to cap the fetch depth when you only need a sample.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `max_pages` | integer | No | Maximum number of pages to fetch (0 = all pages, 30 items per page). |
| `view_id` | string | No | View ID for the speakers list. Defaults to the canonical public speakers view. |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-attend-expowest-com-api-b4346126/list_speakers \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"max_pages":"<integer>","view_id":"<string>"}'
```
