Документация

Sherk

Один адрес для поиска. Ключ из бота, ответ — JSON.

Старт

1. Откройте бота → Профиль → API → Создать ключ (skay-...).

2. Отправьте запрос:

curl "https://sherk.opik.net/api/v1/search?key=skay-KEY&query=@durov&type=username"
Подписка бота не работает через ключ. Для ключа нужны купленные запросы.

Авторизация

Параметр key в каждом запросе.

https://sherk.opik.net/api/v1/search?key=skay-ваш_ключ&query=@durov&type=username

Запрос

GET https://sherk.opik.net/api/v1/search

Параметры

ПараметрОписание
keyКлюч skay-...
queryUsername, ID, телефон, ФИО, email, авто, VIN, VK, паспорт, ИНН, СНИЛС, ОГРН
typeТип поиска (таблица ниже)

Примеры

Python

import requests

r = requests.get("https://sherk.opik.net/api/v1/search", params={
    "key": "skay-ваш_ключ",
    "query": "@durov",
    "type": "username",
})
print(r.json())

cURL

curl "https://sherk.opik.net/api/v1/search?key=skay-abc123&query=@durov&type=username"

Ответ

{
  "ok": true,
  "balance": 47,
  "data": {
    "id": 123456789,
    "username": "@durov",
    "phone": "+79991234567",
    "first_name": "Pavel"
  }
}

Ошибки

КодЗначение
200Успех
400Неверные параметры
401Неверный ключ
402Недостаточно запросов
403Подписка не через ключ
429Лимит 1 запрос/сек
504Таймаут поиска

Типы

typeПример
username@durov
id / tgid123456789
phone+79991234567
fioИванов Иван 01.01.1990
emailivanov@mail.ru
carА001АА77
vinXTA212130T1186583
vkhttps://vk.com/id1
passport6516244966
inn383600465404
snils11531187016
ogrn1027700132195

Лимиты

  • 1 запрос в секунду на ключ
  • Списываются купленные запросы
  • Подписка бота через ключ недоступна