Changelog API Numerologi v1.0.1¶
Tanggal rilis: 2026-06-08 Versi: v1.0.1 Ruang lingkup: Perluasan titik akhir API Numerologi, dukungan numerologi multi-sistem, lokalisasi makna JSON yang diperluas, pembersihan rute, dan kesetaraan dokumentasi.
Ikhtisar Rilis Umum¶
v1.0.1 adalah rilis produksi tambahan untuk API Numerologi. Ini merupakan pengembangan dari peluncuran numerologi v1.0.0 dengan menambahkan pembacaan nama, waktu, bisnis, keputusan, keluarga, tim, uang, dan arketipe yang lebih mendalam.
Rilis ini berfokus pada empat tujuan utama:
- Jangkauan titik akhir yang lebih luas
- Menambahkan 10 keluarga titik akhir baru.
- Setiap titik akhir baru mendukung baik
GETdanPOST. -
Semua titik akhir baru menggunakan rute publik yang bersih di bawah
/api/v1/*. -
Numerologi multi-sistem
- Titik akhir berbasis nama baru mendukung opsi
num_sys. - Sistem yang didukung:
pythagoreanchaldeanvedic
pythagoreantetap menjadi default untuk mempertahankan perilaku yang ada.3. Jangkauan Bahasa yang Lebih Luas- Bahasa respons yang didukung sekarang meliputi:
enesdefrptarhija
-
10 keluarga endpoint baru mencakup file JSON bermakna untuk semua 8 bahasa yang didukung.
-
Dokumentasi dan Kesiapan Rilis
- Menambahkan dokumentasi integrasi untuk semua 10 keluarga endpoint baru.
- Memperbarui indeks Endpoint yang Diperluas.
- Mendokumentasikan perilaku
GET,POST,lang, dannum_sys. - Memverifikasi visibilitas rute, cakupan JSON, dan stabilitas suite pengujian dengan Python 3.11.
Validasi telah selesai untuk rilis ini:
- Suite pengujian Python lengkap:
137 passed - Pemeriksaan rute OpenAPI: semua 10 rute bersih ada
- Rute baru
/api/v1/extended/*: tidak dipasang - Validasi terjemahan JSON: 8 folder bahasa, masing-masing berisi 444 file, tanpa ketidaksesuaian struktur
- Folder JSON bermakna langsung: 8 bahasa × 444 file masing-masing
Baru¶
Keluarga Endpoint Baru¶
v1.0.1 menambahkan 10 keluarga endpoint dan 20 operasi baru.| Endpoint | Metode | Jalur | |---|---|---| | 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 |
Infrastruktur Endpoint Bersama Baru¶
v1.0.1 menambahkan logika pembantu bersama untuk endpoint numerologi baru yang diperluas, termasuk:
- Memuat JSON berdasarkan lokasi
- Pencarian konfigurasi endpoint
- Pencarian makna dan makna detail
- Perhitungan profil nama
- Bantuan numerologi tanggal lahir
- Bantuan penilaian
- Pelacakan penggunaan
- Pembungkusan respons perusahaan
- Penggunaan kembali otorisasi permintaan
Peningkatan Sistem NumerologyThe 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.
Cakupan Pengujian Baru¶
New tests cover:
- perilaku kalkulator untuk 10 keluarga titik akhir
---- Dukungan untuk sistem numerologi chaldean dan vedic- Dukungan untuk kebijakan multibahasa (8 bahasa)
--- AKHIR MARKUP ---- pencarian makna dalam bahasa lokal
--- AKHIR MARKDOWN ---- Visibilitas rute OpenAPI
---- bentuk rute standar tanpa /extended¶
Perbaikan¶
Pembersihan Rute¶
The new endpoint families now use clean public paths only:
- Benar:
/api/v1/career-path-numerology- Benar:/api/v1/wealth-code-reading- Benar:/api/v1/personal-archetype-stackRencana rute/api/v1/extended/*untuk 10 keluarga endpoint baru ini belum diimplementasikan dan tidak muncul dalam OpenAPI.
Perbaikan Kebijakan Bahasa¶
Kebijakan bahasa bersama sekarang mencakup semua 8 bahasa yang didukung: - en - es - de - fr - pt - ar - hi - ja
Pengecualian laporan horoskop yang sudah ada tetap tidak berubah: rute berbasis mesin /api/v1/horoscope/reports/* terus mendukung hanya en.
Perbaikan Terjemahan dan Validasi JSON¶
Alur kerja terjemahan telah diperkuat sebelum penerapan titik akhir:
- Placeholder, URL, endpoint, nama file, email, dan token API dilindungi
- String JSON besar dipecah dengan aman
- Sisa bahasa Inggris yang tepat ditandai selama pengujian (QA)
- Struktur JSON yang diterjemahkan dibandingkan dengan struktur sumber bahasa Inggris
- Penulisan output atomis mencegah penulisan JSON parsial
- Logika resume hanya melewati file yang diterjemahkan secara struktural valid
Paket makna titik akhir baru divalidasi sebelum disalin ke folder bahasa langsung.
Perbaikan Dokumentasi¶
Dokumentasi telah diselaraskan dengan permukaan API yang diimplementasikan:
- Menambahkan
num_syspada contoh GET dan POST yang relevan. - Mendokumentasikan dukungan untuk 8 bahasa untuk halaman baru.
- Menambahkan 10 halaman baru ke indeks Titik Akhir yang Diperluas.
- Memastikan tabel parameter Markdown dirender dengan benar untuk tipe nullable.
Perbaikan Validasi ProduksiValidasi dijalankan ulang menggunakan standar Python workspace:¶
- Python:
/opt/homebrew/bin/python3.11 - Uji lengkap:
137 passed - Pemeriksaan OpenAPI: Rute yang bersih tersedia
- Rute tersembunyi/draft
/extendeduntuk endpoint baru: tidak ada
Sudah Tidak Digunakan¶
Tidak ada endpoint produksi yang secara formal tidak digunakan dalam versi 1.0.1.
| Endpoint | Status pada v1.0.1 | Pengganti | Catatan |
|---|---|---|---|
| Tidak Ada | Tidak berlaku | Tidak berlaku | Versi 1.0.1 bersifat tambahan untuk klien produksi. |
Catatan tentang Rute Draft Non-Publik¶
Bentuk rute draft /api/v1/extended/* untuk 10 keluarga endpoint baru bukan bagian dari permukaan API publik versi 1.0.1.
Gunakan rute yang bersih sebagai gantinya:
/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
Catatan
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.