Перейти к основному содержимому

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

Здесь описан каждый эндпоинт: точное тело запроса и пример ответа, для большинства — записанный с рабочего сервера. Ключ передаётся в заголовке X-API-Key. Успешный вызов стоит один кредит, что бы вы в нём ни запросили. Исключения — два PDF-отчёта и эндпоинт чата: они стоят 25.

https://api.occultapi.com

Что можно построить на этих эндпоинтах

Интерфейсы, сделанные на нашем API. На каждой карточке указан эндпоинт, который за ней стоит.

299 эндпоинтов, 330 расчётов в поиске

ИИ и чат

PDF-отчёты

Панчанга

Мухурта и время

Восход Солнца и Луны

Луна

Календари

Праздники и враты

Натальная карта и дома

Варги (дробные карты)

Джаймини

KP (Кришнамурти-паддхати)

Чакры

Планеты и положения

Сила планет (бала)

Аштакаварга

Даши — накшатровые (по планетам)

Даши — по раши (Джаймини)

Инструменты для даш

Йоги и доши

Лал Китаб

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

Транзиты и годовые карты

Таджика и варшапхала

Поиск событий и переходов

Прогнозы и толкования

Прашна

Таро

Панча-пакши

Возвращения планет

Затмения

Мунданная астрология

Неподвижные звёзды

Традиционная и эллинистическая

Западная астрология

Нумерология

Китайская астрология

Астрокартография

Human Design

Катастрофы и бедствия

Утилиты

Астрология

Прашнавали

Справочник ошибок

СтатусКодЧто это значитЧто делать
401invalid_api_keyКлюч неверный, отозван или просрочен.Проверьте заголовок X-API-Key. Если вы меняли ключ, разверните новый.
402insufficient_creditsКлюч в порядке — закончились кредиты.Повысьте тариф или дождитесь ежемесячного обновления квоты. Это не ошибка аутентификации, перевыпускать ключ не нужно.
403endpoint_not_allowedЭтот маршрут недоступен для API-ключей: неверный путь или метод либо эндпоинт выведен из работы.Сверьте маршрут и метод со справочником. Повторный запрос не поможет.
403scope_not_allowedУ ключа нет прав (scope), нужных этому эндпоинту.Создайте ключ с нужными правами или оставьте список прав пустым — тогда доступно всё.
403ip_not_allowedДля ключа задан список разрешённых IP, а запрос пришёл с другого адреса.Отправляйте запросы с разрешённого IP или создайте ключ с нужными адресами.
403account_suspendedАккаунт заблокирован, поэтому все его ключи отклоняются.Напишите в поддержку. Новый ключ не поможет.
429api_key_rate_limitedСлишком много запросов за минуту.Сделайте паузу и повторите запрос через столько секунд, сколько указано в Retry-After.
400(ошибки в полях)Ошибка в теле запроса.Прочитайте message — там названо каждое поле. Кредиты не списываются.