Janji yang membuat integrasi Anda tidak rusak diam-diam: versi eksplisit di URL, breaking change diumumkan jauh hari, dan versi lama tetap dilayani setelah penggantinya rilis.
Setiap produk memakai versi semantik dan setiap endpoint memuat versinya di URL. Versi yang sudah terbit tidak pernah diubah isinya — perbaikan terbit sebagai versi baru.
Perubahan yang memutus kompatibilitas diumumkan minimal 90 hari sebelum rilis lewat changelog, notifikasi di aplikasi, dan email. Perubahan pada data jangkar atau Paket Yurisdiksi yang mengubah hasil validasi termasuk di dalamnya.
Versi lama tetap dilayani minimal 180 hari setelah penggantinya terbit, lalu dipensiunkan dengan pengingat bertahap.