# Быстрый старт: установка

> Ключ и клиентская библиотека — минута до первого запроса

Источник: https://docs.parreq.com/installation/

Ставить ничего не обязательно: API — обычный HTTP, и `curl` хватит. Библиотеки
избавляют от ручной сборки параметров и сами повторяют то, что лечится
повтором.

## Ключ

Ключ выдаётся в кабинете [parreq.com/lk](https://parreq.com/lk/) — минута на
регистрацию, значение показывается один раз. Подробности — [Ключ и
аутентификация](https://docs.parreq.com/authentication).

## Библиотека

```bash Python
pip install parreq
```

```bash Node
npm i parreq-client
```

```bash cURL
# ничего ставить не нужно
```

Обе без зависимостей: в Python только стандартная библиотека, в Node встроенный
`fetch`. Требуется Python 3.9+ либо Node 18+.

## Проверка

Один вызов, который ничего не стоит и показывает, что ключ живой:

```python Python
from parreq import Parreq

meta = Parreq("pr_ВАШКЛЮЧ").meta()
print(meta["engines"], "кредитов:", meta["key"]["credits"])
```

```javascript Node

const meta = await new Parreq({ apiKey: "pr_ВАШКЛЮЧ" }).meta();
console.log(meta.engines, "кредитов:", meta.key.credits);
```

```bash cURL
curl -H "Authorization: Bearer pr_ВАШКЛЮЧ" https://api.parreq.com/v1/meta
```

В ответе — движки, устройства, страны, языки, прайс и остаток по ключу.

> **Совет.**
>   Ставьте клиентский таймаут не меньше 180 секунд: за каждым запросом стоит
>   настоящая загрузка страницы браузером, и ответ приходит не мгновенно.

## Дальше

**[Быстрый старт: Search](https://docs.parreq.com/quickstart-search)**
    Первая выдача Google или Яндекса за один вызов.

**[Быстрый старт: Fetch](https://docs.parreq.com/quickstart-fetch)**
    Первая страница глазами Chrome.
