# Getting started

***

### Prerequisites

* API Key from your [dashboard](https://hypersolutions.co/keys)
* TLS client that mimics real browsers
* Understanding of TLS fingerprinting and header order

**New to request-based scraping?** Start with [**Request-Based Basics**](https://docs.hypersolutions.co/request-based-basics) in the sidebar to learn TLS fingerprinting, header order, and proper HTTP client configuration.

### Integration Options

**SDKs (Recommended)**: Python, JavaScript/TypeScript, or Go\
**Direct API**: For other languages, see [Authentication](https://docs.hypersolutions.co/api-reference/authentication) then the API Reference

### Requirements

* Proper TLS client (standard HTTP libraries won't work)
* Exact header order matching real browsers
* Consistent User-Agent, TLS fingerprint, and IP throughout session

### Next Steps

1. Read Request-Based Basics if needed
2. Choose your anti-bot solution
3. Follow its Getting Started guide
4. Install SDK or use API Reference


---

# 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.hypersolutions.co/readme.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.
