Panduan produk
Apa Itu E.164? Penjelasan Format Nomor Telepon Internasional
Pelajari apa itu format nomor telepon E.164, strukturnya yang maksimal 15 digit, dan alasan API verifikasi digital mewajibkannya untuk normalisasi yang akurat.

E.164 adalah standar telekomunikasi internasional yang mendefinisikan format nomor telepon global. Standar ini menggabungkan tanda plus, kode negara, dan nomor pelanggan nasional dalam maksimal 15 digit untuk memastikan pemrosesan yang seragam di berbagai sistem.
Format nomor telepon E.164 adalah standar telekomunikasi internasional yang mendefinisikan struktur seragam untuk nomor telepon yang dapat dirutekan secara global. Nomor yang sesuai E.164 diawali tanda plus (+), diikuti kode negara internasional dan nomor pelanggan nasional, tanpa spasi, tanda hubung, atau karakter format lain, dan dibatasi maksimal 15 digit. Sistem digital, platform komunikasi, dan API verifikasi mewajibkan normalisasi E.164 agar identifier telepon dapat diurai secara konsisten lintas negara.
Mendefinisikan Standar E.164
Saat menelaah apa itu format nomor telepon E.164, organisasi merujuk pada standar telekomunikasi internasional yang dikembangkan untuk mewujudkan interoperabilitas nomor secara global. Sistem telepon tradisional berkembang secara terpisah di masing-masing negara, sehingga menciptakan konvensi regional, awalan trunk, dan panjang digit lokal yang berbeda-beda. Tanpa struktur pemersatu, perutean lintas negara dan penanganan catatan digital menimbulkan ambiguitas operasional. Standar E.164 mengatasi ketidakkonsistenan ini dengan menetapkan satu format yang diakui secara global untuk rencana penomoran. Berdasarkan spesifikasi ini, setiap nomor telepon mewakili alamat yang tidak ambigu dan dapat diselesaikan secara internasional tanpa bergantung pada asumsi panggilan lokal.
Struktur dan Komponen Nomor E.164
Nomor E.164 mengikuti arsitektur tiga bagian yang ketat yang menghilangkan artefak panggilan lokal:
- Tanda Plus di Depan (+): Menandakan bahwa string mengikuti konvensi penomoran internasional dan menggantikan kode keluar lokal (seperti
011di Amerika Utara atau00di Eropa). - Kode Negara (CC): Satu hingga tiga digit yang ditetapkan oleh International Telecommunication Union (ITU) untuk menandai negara tujuan atau zona geografis bersama (misalnya,
1untuk North American Numbering Plan,44untuk Britania Raya). - National Significant Number (NSN): Terdiri dari kode tujuan nasional (kode area atau jaringan) diikuti nomor pelanggan, tanpa awalan trunk domestik seperti angka nol di depan.
Berdasarkan standar E.164, total panjang kode negara dan nomor pelanggan nasional tidak boleh melebihi 15 digit.
| Komponen | Deskripsi | Contoh (+14155552671) |
|---|---|---|
| Awalan | Simbol notasi internasional | + |
| Kode Negara | Pengenal negara yang ditetapkan ITU | 1 (Amerika Serikat/Kanada) |
| National Significant Number | Kode area dan digit pelanggan | 4155552671 |
| Total Panjang Angka | Maksimal 15 digit yang diizinkan | 11 digit |
Format Panggilan Lokal vs. Normalisasi E.164
Dalam telekomunikasi domestik, nomor sering kali bergantung pada konteks lokal. Pengguna kerap menulis nomor dengan pemisah visual atau awalan trunk regional yang tidak berfungsi di luar jaringan domestik tersebut. Misalnya, pengguna di Britania Raya mungkin menulis nomor ponselnya sebagai 07911 123456. Dalam konteks ini:
- Angka
0di depan adalah awalan trunk nasional yang hanya ditujukan untuk perutean domestik. - Spasi memudahkan manusia membacanya, tetapi menimbulkan gangguan untuk penyimpanan basis data.
- Jika dipanggil langsung dari luar negeri tanpa modifikasi, panggilan tidak dapat tersambung.
Mengubah catatan ini ke E.164 memerlukan penghapusan awalan trunk domestik 0, penambahan kode negara Inggris 44, penghapusan karakter non-angka, dan penambahan + di depan string, sehingga menghasilkan +447911123456. Normalisasi basis data memastikan platform internal menyimpan identifier secara konsisten, terlepas dari cara pengguna memasukkan informasinya.
Mengapa Sistem Mewajibkan Normalisasi E.164
Arsitektur data dan alur kerja verifikasi identitas mengandalkan format yang deterministik untuk memproses catatan yang masuk. Ketika organisasi menerima identifier kontak dari berbagai kanal, nomor telepon yang belum dinormalisasi menciptakan catatan duplikat, merusak indeks kueri, dan menghasilkan penolakan perutean. Menstandardisasi data ke E.164 mendukung alur kerja teknis dengan tiga cara utama:
- Kunci Deterministik: Sistem dapat menggunakan string yang telah dinormalisasi sebagai identifier utama atau kunci pencarian yang bersih di seluruh basis data internal.
- Konsistensi Integrasi: Layanan komunikasi dan verifikasi hilir memerlukan kode negara yang tepat untuk menjangkau jaringan atau platform yang dituju.
- Sanitasi Masukan: Menghapus tanda baca, awalan trunk lokal, dan karakter tidak valid mengurangi error payload cacat selama operasi otomatis.
E.164 dalam Verifikasi dan Pemeriksaan Registrasi
Di luar perutean telekomunikasi dasar, normalisasi E.164 merupakan prasyarat bagi sistem verifikasi modern. Layanan verifikasi mengevaluasi apakah sebuah identifier dapat dijangkau atau terdaftar di layanan target, tetapi layanan tersebut memerlukan masukan yang dapat diurai tanpa ambiguitas regional. Misalnya, platform yang memeriksa registrasi spesifik platform—seperti TG Validator yang memverifikasi status registrasi Telegram—mewajibkan nomor telepon dikirim secara ketat dalam format E.164. Saat mengirim identifier ke POST /api/v1/check dengan service_type=tg, meneruskan nilai E.164 yang terstandardisasi memastikan platform dapat memeriksa sinyal keberadaan akun secara akurat dalam respons sinkron. Normalisasi memastikan layanan menentukan kode nasional dan saluran pelanggan yang benar, alih-alih menolak kueri karena format yang tidak terduga.
FAQ
Berapa panjang maksimum nomor E.164?
Nomor telepon E.164 dapat berisi maksimal 15 digit, tidak termasuk tanda plus di depan. Batas karakter ini mencakup kode negara internasional beserta kode tujuan nasional dan nomor pelanggan individual.
Apakah E.164 menyertakan spasi, tanda kurung, atau tanda hubung?
Tidak. Format E.164 standar secara ketat mengecualikan simbol format visual seperti spasi, tanda hubung, kurung siku, atau tanda kurung. Format ini hanya terdiri dari simbol plus di depan diikuti digit angka yang berkesinambungan.
Mengapa E.164 penting untuk integrasi API?
API memerlukan masukan yang tidak ambigu untuk merutekan, memvalidasi, atau mengkueri catatan terhadap jaringan atau layanan tertentu. Menormalisasi masukan ke E.164 memastikan perbedaan aturan panggilan lokal, angka nol di depan, atau tanda baca tidak menyebabkan kegagalan penguraian atau perutean yang tidak valid di sistem terdistribusi.
Pelajari Lebih Lanjut
Pilih informasi produk yang sesuai dengan langkah berikutnya dalam alur kerja Anda.