# Find Yamaha Parts on Wholesale Marine

**Use case:** 

Browse Wholesale Marine’s Yamaha parts catalog for boat owners and marine repair shops. Returns bestselling products with live prices, in-stock status, SKUs, specifications, and images. Set `brandSlug` to browse another brand, or change `inStockOnly` to include out-of-stock items.

## Input

```json
{
  "mode": "brand_browse",
  "searchQuery": "propeller",
  "extraSearchQueries": [],
  "extraCategoryPaths": [],
  "brandSlug": "Yamaha",
  "extraBrandSlugs": [],
  "productUrls": [],
  "sortOrder": "bestselling",
  "fullCatalogSort": "newest",
  "inStockOnly": true,
  "includeDetails": true,
  "includeRatings": false,
  "includeDescriptionHtml": false,
  "maxItems": 20,
  "maxItemsPerQuery": 50
}
```

## Output

```json
{
  "title": {
    "label": "Title"
  },
  "brand": {
    "label": "Brand"
  },
  "priceFormatted": {
    "label": "Price formatted"
  },
  "inStock": {
    "label": "In stock"
  },
  "stockQuantity": {
    "label": "Stock quantity"
  },
  "productUrl": {
    "label": "Product url"
  }
}
```

## How it works

### 1. Sign up on Apify or log in

The Wholesale Marine Parts & Pricing Scraper Actor is ready to run with the inputs already set for "Find Yamaha Parts on Wholesale Marine". [Sign up or log in](https://console.apify.com/create-task-from-example/gFRVqXxSXkr1oYRq1) and you'll land in Apify Console with a copy of this exact task.

### 2. Start the "Find Yamaha Parts on Wholesale Marine" task

The Wholesale Marine Parts & Pricing Scraper Actor will start running based on the input automatically. You can also change all the input fields, like mode, search query, and more, to match your specific use case.

### 3. Receive the "Find Yamaha Parts on Wholesale Marine" output

Monitor the progress in real time. You will be notified as soon as your dataset is complete and ready for review. Each result includes data such as title, brand, price formatted, and more.

### 4. Integrate into your workflow

The final output is delivered in JSON, CSV, or Excel format, ready to be plugged into your workflow. You can also [run the "Find Yamaha Parts on Wholesale Marine" task via API](https://apify.com/vexaloom-labs/wholesale-marine-parts-and-pricing-scraper.md).

## FAQ

### How much does it cost to run the Yamaha parts task?

Running the Yamaha parts task costs a $0.10 start event fee on Free and $0.99 per 1,000 results, plus Apify compute usage.

### Can I export Yamaha parts data to CSV or Excel?

Datasets from the Yamaha parts task can be downloaded as JSON, CSV, Excel, XML, RSS or HTML tables, or read via the Apify API.

### Is it legal to scrape Wholesale Marine product data?

Wholesale Marine product data is public and requires no login, but legality depends on purpose and laws like GDPR; the person running the Yamaha parts task is responsible.

### Does Wholesale Marine parts scraping need a login or API key?

The Yamaha parts task talks directly to the public store API, so no account, cookies, API key or proxy setup is required.

### How many results can the Yamaha parts task return?

The Yamaha parts task accepts a maxItems input up to 100000, while the store search index caps keyword searches at 10000 rows.

### What data does the Yamaha parts task include in results?

Results from the Yamaha parts task include title, brand, priceFormatted, inStock, stockQuantity, productUrl, SKUs, and specifications.

### How do I change the brand or stock filter for the Yamaha parts task?

Users configure the Yamaha parts task by setting brandSlug to another brand and toggling inStockOnly to include out-of-stock items.

### Can I run the Yamaha parts task on a schedule or through the API?

Executions of the Yamaha parts task run on Apify Schedules, through the Apify API, or from integrations like Zapier, Make, and n8n.

## About this Actor

This example demonstrates how to use [Wholesale Marine Parts & Pricing Scraper](https://apify.com/vexaloom-labs/wholesale-marine-parts-and-pricing-scraper.md) with a specific input configuration. Visit the [Actor detail page](https://apify.com/vexaloom-labs/wholesale-marine-parts-and-pricing-scraper.md) to learn more, explore other use cases, and run it yourself.


## How to integrate an Actor?

This Task's input is already configured above. Use it as-is rather than inventing a new one.

Do not guess an integration path. Every one of them is in the agent quickstart at https://apify.com/agents.md: the Apify MCP server, Agent Skills with the Apify CLI, the JavaScript and Python clients, the REST API, and the account-free path for an agent with no human to sign in. It also carries the rule on stating cost before the first paid run.

For full API examples (JavaScript, Python, CLI, MCP, OpenAPI), see this Task's Actor page: https://apify.com/vexaloom-labs/wholesale-marine-parts-and-pricing-scraper.md

Each client library has reference documentation the quickstart does not restate: [JavaScript/TypeScript](https://docs.apify.com/api/client/js/docs.md) (`npm install apify-client`) and [Python](https://docs.apify.com/api/client/python/docs.md) (`pip install apify-client`).
