Ga naar inhoud

Numerology API v1.0.1 Changelog

Numerology API v1.0.1 Changelog

Release datum: 2026-06-08 Versie: v1.0.1 Omvang: Uitbreiding van het Numerology API endpoint, ondersteuning voor numerologie over meerdere systemen, uitgebreide JSON betekenislocalisatie, route opschoning en documentatie consistentie.


Algemeen Release Overzicht

v1.0.1 is een additieve productie release voor het Numerology API. Het bouwt voort op de v1.0.0 uitrol van numerologie door het toevoegen van diepere analyses met betrekking tot naam, timing, bedrijf, beslissingen, familie, team, geld en archetype.

Deze release richt zich op vier belangrijke doelen:

  1. Breder endpoint-bereik
  2. Voegt 10 nieuwe endpoint families toe.
  3. Elk nieuw endpoint ondersteunt zowel GET als POST.
  4. Alle nieuwe endpoints gebruiken schone publieke routes onder /api/v1/*.

  5. Numerologie over meerdere systemen

  6. Nieuwe endpoints op basis van namen ondersteunen optioneel num_sys.
  7. Ondersteunde systemen:
    • pythagorean
    • chaldean
    • vedic
  8. pythagorean blijft de standaard om bestaand gedrag te behouden.3. Uitgebreidere taalondersteuning
  9. De ondersteunde antwoordtalen omvatten nu:
    • en
    • es
    • de
    • fr
    • pt
    • ar
    • hi
    • ja
  10. De 10 nieuwe endpoint families bevatten lokale JSON-bestanden met betekenis voor alle 8 ondersteunde talen.

  11. Documentatie en klaarheid voor release

  12. Voegt integratiedocumentatie toe voor alle 10 nieuwe endpoint families.
  13. Update de index van Uitgebreide Endpoints.
  14. Documenteert het gedrag van GET, POST, lang en num_sys.
  15. Controleert de zichtbaarheid van routes, JSON-dekking en stabiliteit van de testsuite met Python 3.11.

Validatie voltooid voor deze release:

  • Volledige Python testsuite: 137 passed
  • OpenAPI route check: alle 10 schone routes aanwezig
  • Nieuwe /api/v1/extended/* routes: niet geladen
  • JSON vertaling validatie: 8 taalmappen, 444 bestanden per map, geen structuur mismatch
  • Live JSON betekenis mappen: 8 talen × 444 bestanden per taal

Nieuw

Nieuwe Endpoint Families

v1.0.1 voegt 10 nieuwe endpoint families en 20 operaties toe.| Endpoint | Methoden | Path | |---|---|---| | Carrièrepad Numerologie | GET, POST | /api/v1/career-path-numerology | | Rijkdom Lezing | GET, POST | /api/v1/wealth-code-reading | | Huisadres Numerologie | GET, POST | /api/v1/home-address-numerology | | Naamvoorspelling Baby | GET, POST | /api/v1/baby-name-forecast | | Team Dynamiek Numerologie | GET, POST | /api/v1/team-dynamics-numerology | | Domeinnaam Numerologie | GET, POST | /api/v1/domain-name-numerology | | Productnaam Numerologie | GET, POST | /api/v1/product-name-numerology | | Beslissingspunt Lezing | GET, POST | /api/v1/decision-crossroads-reading | | Lancering Timing Numerologie | GET, POST | /api/v1/launch-timing-numerology | | Persoonlijk Archetype Stack | GET, POST | /api/v1/personal-archetype-stack |

Nieuwe Gemeenschappelijke Endpoint Infrastructuur

v1.0.1 voegt gedeelde helperlogica toe voor de nieuwe uitgebreide numerologie endpoints, waaronder:

  • Lokalisatie van JSON laden
  • Lookup van endpoint configuratie
  • Zoeken naar betekenis en gedetailleerde betekenis
  • Berekening van naamprofiel
  • Numerologische helpers op basis van geboortedatum
  • Scoring helpers
  • Gebruikersregistratie
  • Enterprise response wrapping
  • Hergebruik van request autorisatie

Versterking van het Numerologie SysteemThe 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.

Nieuwe Testdekking


Nieuwe tests dekken:


  • gedrag van de calculator voor de 10 endpoint families

---- Ondersteuning voor het numerologie systeem chaldean en vedic- Ondersteuning voor beleid in 8 talen

---- vertaling van de betekenis ophalen

--- EINDE MARKDOWN ---- Open API route zichtbaarheid

---- canonica route vorm zonder /extended

Verbeteringen


Route Opschonen

De nieuwe endpoint-families gebruiken nu alleen schone, openbare paden: - Correct: /api/v1/career-path-numerology- Correct: /api/v1/wealth-code-reading- Correct: /api/v1/personal-archetype-stack De voorgestelde route /api/v1/extended/* voor deze 10 nieuwe endpoint-families is niet geïmplementeerd en komt niet voor in OpenAPI.

Verbeteringen in de Taalbeleid


De gemeenschappelijke taalbeleid omvat nu alle 8 ondersteunde talen: - en - es - de - fr - pt - ar - hi - ja

De bestaande uitzondering voor het horoscooprapport blijft ongewijzigd: engine-gebaseerde /api/v1/horoscope/reports/* routes blijven alleen en ondersteunen.

Correcties voor vertaling en JSON-validatie

Het vertaalproces is versterkt voordat de endpoints werden uitgerold:

  • Beschermde placeholders, URL's, endpoints, bestandsnamen, e-mails en API-tokens worden bewaard.
  • Grote JSON-strings worden veilig opgedeeld.
  • Exacte Engelse overblijfselen worden tijdens QA gemarkeerd.
  • De vertaalde JSON-structuur wordt vergeleken met de Engelse bronstructuur.
  • Atomische outputschrijving voorkomt gedeeltelijke JSON-schrijvingen.
  • Resume logica slaat alleen structureel geldige vertaalde bestanden over.

Het nieuwe bundle met betekenis voor endpoints werd gevalideerd voordat het in de live taalmappen werd gekopieerd.

Correcties voor documentatie

De documentatie is afgestemd op het geïmplementeerde API-oppervlak:

  • num_sys toegevoegd aan relevante GET en POST voorbeelden.
  • Ondersteuning voor 8 talen voor de nieuwe pagina's gedocumenteerd.
  • De 10 nieuwe pagina's zijn toegevoegd aan de Extended Endpoints index.
  • Markdown parameter tabellen zijn genormaliseerd zodat nullable types correct worden weergegeven.

Correcties voor productievalidatieValidatie werd opnieuw uitgevoerd met behulp van de standaard Python voor de werkruimte:

  • Python: /opt/homebrew/bin/python3.11
  • Volledige tests: 137 passed
  • OpenAPI sanity check: Schone routes aanwezig
  • Verborgen/ontwerpsroutes /extended voor de nieuwe endpoints: Afwezig

Afgekeurd

Er zijn geen bestaande productie-endpoints formeel afgekeurd in v1.0.1.

Endpoint Status in v1.0.1 Vervanging Opmerkingen
Geen Niet van toepassing Niet van toepassing v1.0.1 is additief voor productieklanten.

Opmerking over niet-openbare ontwerpsroute

De ontwerpsroute /api/v1/extended/* voor de 10 nieuwe endpoint families maakt deel uit van de publieke API-interface van v1.0.1.

Gebruik de schone routes in plaats daarvan:

  • /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

Open Dashboard


Opmerking

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.


Gerelateerde documentatie