# Getting Started

[**WebScrapingAPI**](http://webscrapingapi.com/) is a simple and effective REST API interface for scraping web pages at scale, allowing users to easily scrape websites and collect HTML code. In order to ensure the highest quality of service for our customers, the API automatically handles tasks that would otherwise require a programmer to develop. Here are just a couple of techniques used by our API:

* Geolocations
* IP Blocks
* IP Rotations
* Solving Captchas
* JavaScript Rendering

The following documentation provides detailed guides and multiple code examples in various programming languages and is designed to help you set up a web scraping project in the shortest time possible.&#x20;

If you encounter scenarios that may have been unhandled in this documentations, feel free to reach out to our [**technical support team**](https://www.webscrapingapi.com/contact/).&#x20;


---

# 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.webscrapingapi.com/webscrapingapi/getting-started.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.
