🔧 GonzoProxy API Documentation

Клиентская документация

Версия: 1.2 Статус: Production Базовый URL: https://api.gonzoproxy.app/functions/v1/proxy-api


1. Авторизация

Все запросы к API требуют заголовок x-api-key.

Как получить API-ключ:

  1. Откройте личный кабинет GonzoProxy.

  2. Перейдите в раздел Settings → API Keys.

  3. Создайте новый ключ.

  4. Используйте его во всех API-запросах.

Обязательный заголовок:

x-api-key: <ваш_ключ>

Пример запроса:

curl -sS \
  -H "x-api-key: sk_123456789" \
  "https://api.gonzoproxy.app/functions/v1/proxy-api/countries"

2. Генерация прокси

Endpoint

Метод: POST Путь: /generate

Полный URL:


2.1 Параметры запроса

Передаются в JSON-теле запроса.

Обязательный параметр

country Тип: string

ISO-код страны (US) или полное название (United States)


Необязательные параметры

state Тип: string Штат или регион

Пример:

city Тип: string Город

Пример:

zip Тип: string Почтовый индекс

Пример:

isp Тип: string Название интернет-провайдера

Пример:

sd_code Тип: number Код региона (subdivision code)


count Тип: number

Количество генерируемых прокси.

Диапазон:

По умолчанию:


rotation Тип: boolean

Тип ротации IP.

По умолчанию:


ttl Тип: number

Время жизни сессии.

Пример:


ttl_unit Тип: string

Единица измерения TTL.

Возможные значения:

По умолчанию:


format Тип: string

Формат строки прокси в ответе.

По умолчанию:

Поддерживаемые форматы:


login Тип: string

Позволяет задать собственный логин.


password Тип: string

Позволяет задать собственный пароль.


rg_id Тип: string

Дополнительный параметр sticky-сессии.


session_rand Тип: string

Random seed для sticky-сессии.


2.2 Пример запроса


2.3 Пример ответа


3. Справочники для фильтров

API позволяет получать доступные страны, регионы, города, ZIP-коды и интернет-провайдеров.


3.1 Получение списка стран

Метод:

Endpoint:

Параметры:

Пример запроса:

Пример ответа:


3.2 Получение штатов или регионов

Метод:

Endpoint:

Обязательный параметр:

Пример запроса:

Ответ:


3.3 Получение списка городов

Метод:

Endpoint:

Обязательный параметр:

Необязательный:

Примеры:

Ответ:


3.4 Получение ZIP-кодов

Метод:

Endpoint:

Обязательный параметр:

Необязательные:

Примеры:

Ответ:


3.5 Получение интернет-провайдеров (ISP)

Метод:

Endpoint:

Обязательный параметр:

Необязательные параметры:

Примеры:

Ответ:


4. Коды ответов API

Формат ошибки:


5. Ограничение запросов

Rate limit применяется к:

Текущий лимит:


6. Совместимость

Документация соответствует текущей версии API:

API может получать обновления без изменения основной структуры.

Last updated