Перейти к содержанию

Numerology API v1.0.1 Changelog

Numerology API v1.0.1 Changelog

Дата выпуска: 2026-06-08 Версия: v1.0.1 Область применения: Расширение API Numerology, поддержка многосистемной нумерологии, локализация расширенного JSON, очистка маршрутов и соответствие документации.


Обзор выпуска

v1.0.1 – это производственный выпуск для API Numerology. Он основан на расширенном выпуске v1.0.0, добавляя более глубокие чтения по имени, времени, бизнесу, принятию решений, семье, команде, деньгам и архетипу.

Этот релиз фокусируется на следующих основных целях:

  1. Расширение покрытия API
  2. Добавляет 10 новых семей конечных точек.
  3. Каждый новый конечный элемент поддерживает как GET, так и POST.
  4. Все новые конечные точки используют чистые публичные маршруты под /api/v1/*.

  5. Многосистемная нумерология

  6. Новые конечные точки, основанные на имени, поддерживают необязательное использование num_sys.
  7. Поддерживаемые системы:
    • pythagorean
    • chaldean
    • vedic
  8. pythagorean остается по умолчанию для сохранения существующего поведения.3. Расширенная поддержка языков
  9. Поддерживаемые языки теперь включают:
    • en
    • es
    • de
    • fr
    • pt
    • ar
    • hi
    • ja
  10. Новые семейства конечных точек включают локализованные файлы JSON со значениями для всех 8 поддерживаемых языков.

  11. Документация и готовность к выпуску

  12. Добавляет документацию по интеграции для всех 10 новых семей конечных точек.
  13. Обновляет индекс "Расширенные конечные точки".
  14. Описывает поведение GET, POST, lang и num_sys.
  15. Проверяет видимость маршрутов, покрытие 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:

  • pythagorean
  • chaldean
  • vedic

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.


Связанная документация