GRFC API от UB9UDY
Maksim PiniginСервис больше не работает из-за добавления анти-бот проверки на сервисе ГРЧЦ.
Предоставляет удобный способ получить информацию о любительском позывном сигнале от ГРЧЦ в формате JSON.
GET https://api.ub9udy.ru/getCallsign
POST https://api.ub9udy.ru/getCallsign
Параметры
- callsign - любительский позывной сигнал
Результат
- status - ok если успешно, error если возникла ошибка
- error - код ошибки, если status - error
- callsign - объект с информацией о позывном сигнале, если status - ok
Объект callsign
- callsign - позывной сигнал
- license - номер свидетельства о позывном сигнале
- type - тип: Постоянный (general) или временный (temporary)
- region - информация о регионе (объект region, см. ниже)
- category - номер категории (от 4 до 1 или null если недоступно)
- created_at - дата выдачи позывного сигнала (в формате ISO)
- expires_at - дата окончания действия позывного сигнала (в формате ISO)
Объект region
- gibdd - массив из кодов ГИБДД региона
- okato - ОКАТО код региона
- name - основное название региона
- other_names - дополнительные официальные названия региона
- gost - массив из кодов региона по ГОСТу
- iso - код региона по ISO
Ошибки
- bad_callsign - отправлен некорректный позывной сигнал
- not_found - позывной сигнал не найден в базе ГРЧЦ
- bad_arguments - указаны не все параметры запроса
Лимиты
Технически лимиты отсутствуют, но используйте в меру, берегите чужой сервер и его доброе имя.
Пример

Примечания
Результаты кэшируются и обновляются в течении суток.
При нахождении какой-либо ошибки в информации о позывном сигнале сообщайте в ГРЧЦ.