Changelog Numerology API v1.0.1¶
Data de lançamento: 2026-06-08
Versão: v1.0.1
Escopo: Expansão de endpoints da API Numerology, suporte multi-sistema de numerologia, localização estendida de significados JSON, limpeza de rotas e paridade de documentação.
Visão Geral da Versão¶
v1.0.1 é uma versão aditiva de produção para a API Numerology. Ela se baseia no rollout de numerologia estendida v1.0.0 adicionando leituras mais profundas sobre nome, timing, negócios, decisões, família, equipe, dinheiro e arquétipos.
Esta versão foca em quatro objetivos principais:
- Cobertura mais ampla de endpoints
- Adiciona 10 novas famílias de endpoints.
- Cada novo endpoint suporta tanto
GETquantoPOST. -
Todos os novos endpoints usam rotas públicas limpas sob
/api/v1/*. -
Numerologia multi-sistema
- Novos endpoints baseados em nome suportam o parâmetro opcional
num_sys. - Sistemas suportados:
pythagoreanchaldeanvedic
-
pythagoreanpermanece como padrão para preservar o comportamento existente. -
Cobertura linguística expandida
- Os idiomas de resposta suportados agora incluem:
enesdefrptarhija
-
As 10 novas famílias de endpoints incluem arquivos JSON de significados localizados para todos os 8 idiomas suportados.
-
Documentação e preparação para lançamento
- Adiciona documentação de integração para todas as 10 novas famílias de endpoints.
- Atualiza o índice de Extended Endpoints.
- Documenta o comportamento de
GET,POST,langenum_sys. - Verifica visibilidade de rotas, cobertura JSON e estabilidade da suíte de testes com Python 3.11.
Validação concluída para esta versão:
- Suíte completa de testes Python:
137 passed - Verificação de rotas OpenAPI: todas as 10 rotas limpas presentes
- Novas rotas
/api/v1/extended/*: não montadas - Validação de traduções JSON: 8 pastas de idiomas, 444 arquivos cada, sem incompatibilidades de estrutura
- Pastas de significados JSON em produção: 8 idiomas × 444 arquivos cada
Novidades¶
Novas Famílias de Endpoints¶
v1.0.1 adiciona 10 novas famílias de endpoints e 20 operações.
| Endpoint | Métodos | Caminho |
|---|---|---|
| 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 |
Nova Infraestrutura Compartilhada de Endpoints¶
v1.0.1 adiciona lógica de ajuda compartilhada para os novos endpoints de numerologia estendida, incluindo:
- Carregamento de JSON localizados
- Consulta de configuração de endpoints
- Consulta de significados e significados detalhados
- Cálculo de perfil de nome
- Auxiliares de numerologia de data de nascimento
- Auxiliares de pontuação
- Rastreamento de uso
- Wrapper de resposta empresarial
- Reutilização de autorização de requisições
Endurecimento do Sistema de Numerologia¶
O auxiliar compartilhado numerology-system agora inclui tabelas de letras explícitas e validadas para todos os sistemas suportados:
pythagoreanchaldeanvedic
A tabela védica é suportada para nomes transliterados para o latim e é mantida separada da caldeia, embora ambos os sistemas usem os mesmos valores A-Z em v1.0.1. Diacríticos latinos comuns e ligaduras são normalizados antes do cálculo do nome, e os auxiliares de valores de nome ausentes agora respeitam o intervalo real do alfabeto de cada sistema.
Nova Cobertura de Testes¶
Novos testes cobrem:
- Comportamento do calculador para as 10 famílias de endpoints
- Suporte aos sistemas de numerologia
chaldeanevedic - Suporte à política de 8 idiomas
- Consulta de significados localizados
- Visibilidade de rotas OpenAPI
- Forma canônica de rotas sem
/extended
Correções¶
Limpeza de Rotas¶
As novas famílias de endpoints agora usam apenas caminhos públicos limpos:
- Correto:
/api/v1/career-path-numerology - Correto:
/api/v1/wealth-code-reading - Correto:
/api/v1/personal-archetype-stack
A forma de rota draft /api/v1/extended/* para essas 10 novas famílias não está montada e não aparece no OpenAPI.
Correções na Política de Idioma¶
A política de idioma compartilhada agora inclui todos os 8 idiomas suportados:
enesdefrptarhija
A exceção existente para relatórios de horóscopo permanece inalterada: as rotas /api/v1/horoscope/reports/* com suporte de engine continuam suportando apenas en.
Correções de Tradução e Validação JSON¶
O fluxo de trabalho de tradução foi fortalecido antes do rollout dos endpoints:
- Placeholders protegidos, URLs, endpoints, nomes de arquivos, emails e tokens API são preservados
- Strings JSON grandes são fragmentadas com segurança
- Resíduos exatos em inglês são sinalizados durante o QA
- A estrutura JSON traduzida é comparada com a estrutura fonte em inglês
- Escrita atômica previne escritas JSON parciais
- Lógica de resume ignora apenas arquivos traduzidos estruturalmente válidos
O novo pacote de significados de endpoints foi validado antes de ser copiado para as pastas de idiomas em produção.
Correções de Documentação¶
A documentação foi alinhada com a superfície da API implementada:
- Adicionado
num_sysaos exemplos GET e POST relevantes. - Documentado suporte a 8 idiomas para as novas páginas.
- Adicionadas as 10 novas páginas ao índice de Extended Endpoints.
- Tabelas de parâmetros Markdown normalizadas para que tipos nullable renderizem corretamente.
Correções de Validação em Produção¶
A validação foi reexecutada usando o padrão Python do workspace:
- Python:
/opt/homebrew/bin/python3.11 - Testes completos:
137 passed - Verificação OpenAPI: rotas limpas presentes
- Rotas ocultas/draft
/extendedpara os novos endpoints: ausentes
Depreciados¶
Nenhum endpoint de produção existente foi formalmente depreciado na v1.0.1.
| Endpoint | Status na v1.0.1 | Substituição | Notas |
|---|---|---|---|
| Nenhum | Não aplicável | Não aplicável | v1.0.1 é aditivo para clientes de produção. |
Nota sobre Rotas Draft Não Públicas¶
A forma de rota draft /api/v1/extended/* para as 10 novas famílias de endpoints não faz parte da superfície pública da API v1.0.1.
Use as rotas limpas em vez disso:
/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
Estas adições v1.0.1 estão disponíveis através de acesso API direto em https://api.numerologyapi.com usando sua chave API. Elas atualmente não são suportadas via gateway RapidAPI.