# Input and Parameters

### Input Options

It is possible to scrape up to 100 000 URLs, ASINs or keywords with a single project. Depending on the project type, the type of Input can be different. For example, Walmart category IDs for a Category search or Amazon AINS for Amazon product data.&#x20;

Input options are:

1. **Input field:** Paste up to 500 URLs or search terms directly.&#x20;

‼️ Each term or URL must be on a separate line. ‼️

*For jobs that include more than 500 URLs, use a CSV upload.*

1. **CSV file:** Drag and drop your file for batches of up to 100 000 URLs. The file should not contain a header row or any commas.
2. **Webhook:** Add a webhook URL where we poll the entries like URLs or search terms from. The file will be validated on the fly. This provides a flexible, dynamic way to keep your input list updated.

<figure><img src="/files/TAN2hbm5YCFLCMBfdI9c" alt=""><figcaption></figcaption></figure>

{% hint style="danger" %}
Each term should appear on a new line, without commas.
{% endhint %}

### **Input for use-case specific project types:**

<table><thead><tr><th width="135">Domain</th><th width="194">Specific Use Case</th><th>Input</th></tr></thead><tbody><tr><td><code>Google</code></td><td>Search Results</td><td>Query string / keywords that a user wants to search for.</td></tr><tr><td></td><td>Maps</td><td>Query string / keywords that a user wants to search for.</td></tr><tr><td></td><td>Jobs</td><td>Query string / keywords that a user wants to search for.</td></tr><tr><td></td><td>News</td><td>Query string / keywords that a user wants to search for.</td></tr><tr><td></td><td>Shopping</td><td>Query string / keywords that a user wants to search for.</td></tr><tr><td><code>Amazon</code></td><td>Product page data</td><td>ASIN = Amazon Standard Identification Number. Please not that ASIN's are market specific (TLD). You can usually find the ASINs in the URL of an Amazon product (example: <code>B07FTKQ97Q</code>).</td></tr><tr><td></td><td>Search page results</td><td>Amazon Search query string.</td></tr><tr><td></td><td>Offers</td><td>ASIN = Amazon Standard Identification Number.</td></tr><tr><td><code>Walmart</code></td><td>Product page data</td><td>Walmart Product ID = You can find the product ID in the URL. Example: <code>5253396052 (/ip/5253396052)</code>.</td></tr><tr><td></td><td>Category Pages</td><td>Walmart category ID = You can find the walmart category ID in the URL. Example: <code>3944_1089430_37807 (/browse/3944_1089430_3780</code>.</td></tr><tr><td></td><td>Search page results</td><td>Query string / keywords that a user wants to search for.</td></tr><tr><td></td><td>Reviews</td><td>Walmart Product ID = You can find the product ID in the URL. Example: <code>5253396052 (/ip/5253396052)</code>.</td></tr><tr><td>Ebay</td><td>Product page data</td><td>Ebay product ID = You can find the 12 digit ID in the URL. Example: <code>116506192782</code><br><code>(/itm/116506192782?)</code>.</td></tr><tr><td></td><td>Search page results</td><td>Query string / keywords that a user wants to search for.</td></tr><tr><td>Redfin</td><td>Single for Sale listings</td><td>URLs of the on sale listings.</td></tr><tr><td></td><td>Single for Rent listings</td><td>URLs of the for rent listings.</td></tr><tr><td></td><td>Listing search page</td><td>URLs of search page.</td></tr><tr><td></td><td>Agent search page</td><td>The URL has to be a Redfin Agent URL or a Redfin Partner Agent URL.</td></tr></tbody></table>

### **Parameters and filters**

We support a list of parameters, that will improve the success of a job. Some parameters will increase the price for your job too. Be aware that not all parameters might be available with your plan! Read more about the credit costs [here](/getting-started/quick-start/credits-and-requests-costs.md).

* **Activate premium residential and mobile IPs:** Activate premium proxies. A simple request costs 10 API credits and 25 in combination with JavaScript rendering.
* **Activate advanced bypass mechanism:** Activate advanced bypass for difficult-to-scrape domains. A request costs 30 API credits.
* **Disable follow redirects:** Tells the API to not follow any possible redirects (enabled by default).
* **Activate JavaScript rendering:** Activate if the targeted URLs require JS Rendering. We will fetch these pages using a headless browser.
* **Generate Screenshot:** Enable to take screenshot of the target page. You can find the PNG in the `sa-screenshot` response header.
* **Activate retrying 404 responses:** Activate to retry URLs if they responded with 404 error. *Note: We advise you use that only if you are certain that the target website returns 'fake' 404s.*
* **Parse results:** Activate to receive your results as JSON for certain domains instead of plain HTML. *Works with the following domains: Amazon, eBay, Google, Redfin and Walmart.*
* **Country code:** Activate country geo-targeting to use country specific proxies, for example US proxies. This parameter does not increase the cost.
* **Device type:** Default is desktop. Choose 'Mobile' to enable Mobile UAs (User-Agent) with your requests and receive mobile results instead.
* **Max Cost:** Enter a limit on the maximum API credits you'd like to spend per each **individual scrape**.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.scraperapi.com/data-pipeline/creating-a-datapipeline-project/input-and-parameters.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
