Journal des modifications de l'API Numerology v1.0.1¶
Date de publication : 2026-06-08
Version : v1.0.1
Portée : Extension des points de terminaison de l'API Numerology, prise en charge de la numérologie multi-systèmes, localisation étendue des significations JSON, nettoyage des routes et parité de la documentation.
Aperçu général de la version¶
La v1.0.1 est une version de production additive pour l'API Numerology. Elle s'appuie sur le déploiement de numérologie étendue v1.0.0 en ajoutant des lectures plus approfondies sur les noms, le timing, les affaires, les décisions, la famille, l'équipe, l'argent et les archétypes.
Cette version se concentre sur quatre objectifs majeurs :
- Couverture plus large des points de terminaison
- Ajoute 10 nouvelles familles de points de terminaison.
- Chaque nouveau point de terminaison prend en charge
GETetPOST. -
Tous les nouveaux points de terminaison utilisent des routes publiques propres sous
/api/v1/*. -
Numérologie multi-systèmes
- Les nouveaux points de terminaison basés sur le nom prennent en charge un paramètre
num_sysoptionnel. - Systèmes pris en charge :
pythagoreanchaldeanvedic
-
pythagoreanreste la valeur par défaut pour préserver le comportement existant. -
Couverture linguistique étendue
- Les langues de réponse prises en charge incluent désormais :
enesdefrptarhija
-
Les 10 nouvelles familles de points de terminaison incluent des fichiers de signification JSON localisés pour les 8 langues prises en charge.
-
Documentation et préparation à la version
- Ajoute une documentation d'intégration pour les 10 nouvelles familles de points de terminaison.
- Met à jour l'index des Points de Terminaison Étendus.
- Documente le comportement de
GET,POST,langetnum_sys. - Vérifie la visibilité des routes, la couverture JSON et la stabilité de la suite de tests avec Python 3.11.
Validation terminée pour cette version :
- Suite de tests Python complète :
137 passed - Vérification des routes OpenAPI : les 10 routes propres sont présentes
- Nouvelles routes
/api/v1/extended/*: non montées - Validation de la traduction JSON : 8 dossiers de langues, 444 fichiers chacun, aucune incohérence de structure
- Dossiers de significations JSON en direct : 8 langues × 444 fichiers chacun
Nouveautés¶
Nouvelles familles de points de terminaison¶
La v1.0.1 ajoute 10 nouvelles familles de points de terminaison et 20 opérations.
| Point de terminaison | Méthodes | Chemin |
|---|---|---|
| Numérologie de Carrière | GET, POST | /api/v1/career-path-numerology |
| Lecture du Code de Richesse | GET, POST | /api/v1/wealth-code-reading |
| Numérologie d'Adresse | GET, POST | /api/v1/home-address-numerology |
| Prévision de Prénom pour Bébé | GET, POST | /api/v1/baby-name-forecast |
| Numérologie de Dynamique d'Équipe | GET, POST | /api/v1/team-dynamics-numerology |
| Numérologie de Nom de Domaine | GET, POST | /api/v1/domain-name-numerology |
| Numérologie de Nom de Produit | GET, POST | /api/v1/product-name-numerology |
| Lecture des Carrefours de Décision | GET, POST | /api/v1/decision-crossroads-reading |
| Numérologie de Timing de Lancement | GET, POST | /api/v1/launch-timing-numerology |
| Pile d'Archétypes Personnels | GET, POST | /api/v1/personal-archetype-stack |
Nouvelle infrastructure partagée de points de terminaison¶
La v1.0.1 ajoute une logique d'assistance partagée pour les nouveaux points de terminaison de numérologie étendue, incluant :
- chargement JSON localisé
- recherche de configuration de point de terminaison
- recherche de signification et de signification détaillée
- calcul de profil de nom
- assistants de numérologie de date de naissance
- assistants de notation
- suivi d'utilisation
- encapsulage de réponse d'entreprise
- réutilisation d'autorisation de requête
Renforcement du système de numérologie¶
L'assistant de système de numérologie partagé inclut désormais des tables de lettres explicites et validées pour tous les systèmes pris en charge :
pythagoreanchaldeanvedic
La table védique est prise en charge pour les noms translittérés en latin et est maintenue séparée de Chaldean même si les deux systèmes utilisent les mêmes valeurs A-Z dans la v1.0.1. Les diacritiques et ligatures latines courantes sont normalisées avant le calcul du nom, et les assistants de valeurs de noms manquants respectent désormais la plage de valeurs alphabétiques réelles de chaque système.
Nouvelle couverture de tests¶
Les nouveaux tests couvrent :
- le comportement de la calculatrice pour les 10 familles de points de terminaison
- la prise en charge des systèmes de numérologie
chaldeanetvedic - la prise en charge de la politique des 8 langues
- la recherche de significations localisées
- la visibilité des routes OpenAPI
- la forme canonique des routes sans
/extended
Correctifs¶
Nettoyage des routes¶
Les nouvelles familles de points de terminaison utilisent désormais uniquement des chemins publics propres :
- Correct :
/api/v1/career-path-numerology - Correct :
/api/v1/wealth-code-reading - Correct :
/api/v1/personal-archetype-stack
La forme de route brouillon /api/v1/extended/* pour ces 10 nouvelles familles de points de terminaison n'est pas montée et n'apparaît pas dans OpenAPI.
Correctifs de la politique linguistique¶
La politique linguistique partagée inclut désormais les 8 langues prises en charge :
enesdefrptarhija
L'exception existante pour les rapports d'horoscope reste inchangée : les routes soutenues par le moteur /api/v1/horoscope/reports/* continuent de prendre en charge uniquement en.
Correctifs de traduction et de validation JSON¶
Le flux de travail de traduction a été renforcé avant le déploiement des points de terminaison :
- les espaces réservés, URLs, points de terminaison, noms de fichiers, e-mails et jetons API protégés sont préservés
- les grandes chaînes JSON sont découpées de manière sécurisée
- les restes exacts en anglais sont signalés lors de l'assurance qualité
- la structure JSON traduite est comparée à la structure source anglaise
- l'écriture atomique de sortie empêche les écritures JSON partielles
- la logique de reprise ignore uniquement les fichiers traduits structurellement valides
Le bundle de significations des nouveaux points de terminaison a été validé avant la copie dans les dossiers de langues actifs.
Correctifs de documentation¶
La documentation a été alignée avec la surface de l'API implémentée :
- Ajout de
num_sysaux exemples GET et POST pertinents. - Documentation de la prise en charge des 8 langues pour les nouvelles pages.
- Ajout des 10 nouvelles pages à l'index des Points de Terminaison Étendus.
- Normalisation des tableaux de paramètres Markdown pour que les types nullables s'affichent correctement.
Correctifs de validation de production¶
La validation a été réexécutée en utilisant le standard Python de l'espace de travail :
- Python :
/opt/homebrew/bin/python3.11 - Tests complets :
137 passed - Vérification de santé OpenAPI : routes propres présentes
- Routes
/extendedcachées/brouillon pour les nouveaux points de terminaison : absentes
Obsolète¶
Aucun point de terminaison de production existant n'est formellement obsolète dans la v1.0.1.
| Point de terminaison | Statut dans v1.0.1 | Remplacement | Notes |
|---|---|---|---|
| Aucun | Non applicable | Non applicable | v1.0.1 est additive pour les clients de production. |
Note sur les routes brouillon non publiques¶
La forme de route brouillon /api/v1/extended/* pour les 10 nouvelles familles de points de terminaison ne fait pas partie de la surface de l'API publique v1.0.1.
Utilisez plutôt les routes propres :
/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
Note
Ces ajouts v1.0.1 sont disponibles via un accès direct à l'API à l'adresse https://api.numerologyapi.com en utilisant votre clé API. Ils ne sont actuellement pas pris en charge via la passerelle RapidAPI.