Numerology API v1.0.1 Changelog¶
Дата выпуска: 2026-06-08 Версия: v1.0.1 Область применения: Расширение API Numerology, поддержка многосистемной нумерологии, локализация расширенного JSON, очистка маршрутов и соответствие документации.
Обзор выпуска¶
v1.0.1 – это производственный выпуск для API Numerology. Он основан на расширенном выпуске v1.0.0, добавляя более глубокие чтения по имени, времени, бизнесу, принятию решений, семье, команде, деньгам и архетипу.
Этот релиз фокусируется на следующих основных целях:
- Расширение покрытия API
- Добавляет 10 новых семей конечных точек.
- Каждый новый конечный элемент поддерживает как
GET, так иPOST. -
Все новые конечные точки используют чистые публичные маршруты под
/api/v1/*. -
Многосистемная нумерология
- Новые конечные точки, основанные на имени, поддерживают необязательное использование
num_sys. - Поддерживаемые системы:
pythagoreanchaldeanvedic
pythagoreanостается по умолчанию для сохранения существующего поведения.3. Расширенная поддержка языков- Поддерживаемые языки теперь включают:
enesdefrptarhija
-
Новые семейства конечных точек включают локализованные файлы JSON со значениями для всех 8 поддерживаемых языков.
-
Документация и готовность к выпуску
- Добавляет документацию по интеграции для всех 10 новых семей конечных точек.
- Обновляет индекс "Расширенные конечные точки".
- Описывает поведение
GET,POST,langиnum_sys. - Проверяет видимость маршрутов, покрытие JSON и стабильность тестового набора с использованием Python 3.11.
Проверка завершена для этой версии:
- Полный набор тестов на Python:
137 passed - Проверка маршрутов OpenAPI: все 10 чистых маршрутов присутствуют
- Новые маршруты
/api/v1/extended/*: не загружены - Валидация перевода JSON: 8 папок языков, по 444 файла в каждой, отсутствие несоответствия структуры
- Активные папки с JSON значениями: 8 языков × 444 файла в каждой
Новое¶
Новые семейства конечных точек¶
v1.0.1 добавляет 10 новых семей конечных точек и 20 операций.| Endpoint | Методы | Путь | |---|---|---| | Career Path Numerology | GET, POST | /api/v1/career-path-numerology | | Wealth Code Reading | GET, POST | /api/v1/wealth-code-reading | | Home Address Numerology | GET, POST | /api/v1/home-address-numerology | | Baby Name Forecast | GET, POST | /api/v1/baby-name-forecast | | Team Dynamics Numerology | GET, POST | /api/v1/team-dynamics-numerology | | Domain Name Numerology | GET, POST | /api/v1/domain-name-numerology | | Product Name Numerology | GET, POST | /api/v1/product-name-numerology | | Decision Crossroads Reading | GET, POST | /api/v1/decision-crossroads-reading | | Launch Timing Numerology | GET, POST | /api/v1/launch-timing-numerology | | Personal Archetype Stack | GET, POST | /api/v1/personal-archetype-stack |
Новая общая инфраструктура для API¶
v1.0.1 добавляет общий логику помощников для новых расширенных API нумерологии, включая:
- загрузку локализованного JSON
- поиск конфигурации endpoint
- поиск значения и детального значения
- расчет профиля имени
- помощники для нумерологии по дате рождения
- помощники для оценки
- отслеживание использования
- обертку ответа для предприятий
- повторное использование авторизации запроса
Усиление системы нумерологииThe shared numerology-system helper now includes explicit, validated letter tables for all supported systems:¶
pythagoreanchaldeanvedic
The Vedic table is supported for Latin-transliterated names and is kept separate from Chaldean even though both systems use the same A-Z values in v1.0.1. Common Latin diacritics and ligatures are normalized before name calculation, and missing-name-value helpers now respect each system's actual alphabet value range.
Новое покрытие тестами¶
Новые тесты охватывают: - поведение калькулятора для 10 семейств конечных точек- Поддержка системы нумерологии, включая chaldean и vedic- Поддержка политики, охватывающей 8 языков
---- поиск значения на локальном языке- Видимость маршрутов OpenAPI
---- форма маршрута без /extended¶
Исправления¶
Очистка маршрутов¶
Новые семейства конечных точек теперь используют только чистые публичные пути: - Правильно: /api/v1/career-path-numerology- Правильно: /api/v1/wealth-code-reading- Правильно: /api/v1/personal-archetype-stack Черновик маршрута /api/v1/extended/* для этих 10 новых семей конечных точек не загружен и отсутствует в OpenAPI.
Исправления в политике языка¶
Текущая политика использования единого языка теперь включает все 8 поддерживаемых языков: - en - es - de - fr - pt - ar - hi - ja
Существующая ошибка в отчете о гороскопах остается без изменений: маршруты, поддерживаемые движком /api/v1/horoscope/reports/*, продолжают поддерживать только en.
Исправления для перевода и проверки JSON¶
Процесс перевода был усилен перед развертыванием конечных точек:
- Защищены заполнители, URL-адреса, конечные точки, имена файлов, электронные адреса и API-токены
- Большие строки JSON разбиваются на безопасные части
- Точные остатки английского языка отмечаются во время тестирования
- Структура JSON, переведенная на другой язык, сравнивается со структурой исходного английского языка
- Атомарное запись предотвращает частичную запись JSON
- Логика продолжения пропускает только файлы, которые структурно корректны
Новый набор значений конечных точек был проверен перед копированием в языковые папки.
Исправления для документации¶
Документация была согласована с реализованной API:
- Добавлено
num_sysв соответствующие примеры GET и POST. - Описана поддержка 8 языков для новых страниц.
- Добавлены 10 новых страниц в индекс Extended Endpoints.
- Нормализованы таблицы параметров Markdown, чтобы корректно отображались nullable типы.
Исправления для проверки в производствеПроверка была повторно выполнена с использованием стандартной среды разработки Python:¶
- Python:
/opt/homebrew/bin/python3.11 - Полный набор тестов:
137 passed - Проверка OpenAPI: чистые маршруты присутствуют
- Скрытые/черновиковые
/extendedмаршруты для новых конечных точек: отсутствуют
Устаревшие¶
В v1.0.1 формально не устаревают существующие производственные конечные точки.
| Конечная точка | Статус в v1.0.1 | Замена | Примечания |
|---|---|---|---|
| Нет | Не применимо | Не применимо | v1.0.1 является расширением для клиентов, использующих производственную версию. |
Примечание о черновиковом непубличном маршруте¶
Форма черновикового /api/v1/extended/* маршрута для 10 новых семей конечных точек не является частью публичного API v1.0.1.
Используйте чистые маршруты вместо этого:
/api/v1/career-path-numerology/api/v1/wealth-code-reading/api/v1/home-address-numerology/api/v1/baby-name-forecast/api/v1/team-dynamics-numerology/api/v1/domain-name-numerology/api/v1/product-name-numerology/api/v1/decision-crossroads-reading/api/v1/launch-timing-numerology/api/v1/personal-archetype-stack
Замечание
These v1.0.1 additions are available through direct API access at https://api.numerologyapi.com using your API key. They are currently not supported via the RapidAPI gateway.