Что такое API v2?
Расширенный поисковый API для поиска по телефону, email, СНИЛС, ИНН, Telegram, VK, OK, Facebook и номерам автомобилей (ГРЗ/VIN).
API v2 автоматически определяет тип запроса — вам не нужно указывать параметр type вручную.
Поддерживаемые типы поиска
+79991234567Телефон[email protected]Emailsnils123456789СНИЛСinn123456789012ИННvkid123456ВКонтакте IDvk.com/usernameВКонтакте URL
tgid123456Telegram IDt.me/usernameTelegram URLokid123456Одноклассникиfcid123456FacebookA123BC77ГРЗ1HGBH41JXMN109186VINПример запроса
HTTP
GET /api/v2?key=KRAMPUS_DEMO_KEY&search=+79991234567
Параметр
Описание
key
Ваш API ключ KRAMPUS (обязательно)
search
Поисковый запрос (обязательно)
Пример ответа
JSON
{
"success": true,
"results": [
{
"fio": "Иванов Иван Иванович",
"phone": 79991234567,
"region": "Москва"
}
],
"search_time": 0.45
}
Коды ошибок
401Unauthorized — неверный или истёкший
API ключ
400Bad Request — отсутствует параметр
'search'
404Not Found — данные не найдены в
базе
500Server Error — внутренняя ошибка
сервера
Примеры кода
Python
Python
import requests
url = "http://krampus-ink.icu/api/v2"
params = {
"key": "YOUR_API_KEY",
"search": "+79991234567"
}
response = requests.get(url, params=params)
data = response.json()
print(data)
JavaScript (fetch)
JavaScript
const url = new URL('http://krampus-ink.icu/api/v2');
url.searchParams.set('key', 'YOUR_API_KEY');
url.searchParams.set('search', '+79991234567');
fetch(url)
.then(res => res.json())
.then(data => console.log(data))
.catch(console.error);
cURL
Bash
curl "http://krampus-ink.icu/api/v2?key=YOUR_API_KEY&search=+79991234567"