هل الرمز البريدي إلزامي في السعودية والإمارات؟
أداة تتحقق من أن رمزًا بريديًا مكتوب بصيغة صحيحة حسب نظام الدولة المحدَّدة — خمسة أرقام في النظام السعودي مثلًا — دون تأكيد أنه يطابق عنوانًا فعليًا. تعمل مجانًا وبالكامل داخل متصفحك، مفيدة قبل حفظ عنوان في نموذج أو قاعدة بيانات.
شغّل الأداة مجانًا
تعمل هذه الأداة داخل متصفحك — مجانًا، ولا تُرسل بياناتك إلى أي خادم
هل كل دولة خليجية تستخدم رمزًا بريديًا؟
لا. المملكة العربية السعودية تعتمد نظام العنونة الوطني برمز بريدي من خمسة أرقام مرتبط بكل مبنى تحديدًا، بينما تعتمد الإمارات تاريخيًا نظام صندوق البريد دون رمز بريدي رسمي إلزامي لكل عنوان سكني أو تجاري. هذا الفرق يربك نماذج كثيرة صُمِّمت أصلًا على قياس السوق الأوروبي أو الأمريكي وتطلب رمزًا بريديًا في كل حال، حتى حين لا ينطبق النظام أصلًا على الدولة التي يختارها المستخدم من القائمة.
ما تتحقق منه الأداة بالضبط
تفحص الأداة صيغة الرمز فقط — عدد الأرقام والنمط المتوقع لكل دولة على حدة — لا موقعه الجغرافي الفعلي ولا تطابقه مع عنوان حقيقي مسجَّل. رمز بصيغة صحيحة تمامًا قد لا يزال يعود لمبنى مختلف تمامًا عن العنوان المكتوب معه في النموذج؛ هذا الفحص خطوة أولى سريعة ورخيصة لاستبعاد الأخطاء الواضحة — رقم ناقص أو حرف مكانه — قبل أي تحقق أعمق يستحق تكلفة أعلى.
الاستخدام المجاني من الصفحة
اكتب الرمز واختر الدولة من القائمة، واحصل على النتيجة فورًا — مجانًا، بلا حدّ للمرات، دون إرسال أي بيانات لأي خادم في أي لحظة من الفحص بأكمله. لتنظيف قائمة كاملة من عناوين عملاء داخل جدول بيانات قبل استيرادها لنظام شحن جديد أو منصة تجارة إلكترونية، يتوفر الاستخدام نفسه عبر الـAPI بسعر معلن $0.002 لكل عنصر لمن يفضل الأتمتة الكاملة بدل المراجعة اليدوية صفًا صفًا في جدول طويل.
حالات الاستخدام
تنظيف قائمة عناوين عملاء
قبل استيراد قائمة عملاء إلى نظام شحن جديد، تفحص شركة الخليج الرقمية كل رمز بريدي عبر الـAPI وتعلّم الصفوف التي تحمل صيغة غير صحيحة للمراجعة اليدوية.
نموذج تسجيل يطلب رمزًا بريديًا إماراتيًا
يواجه مطور نموذج تسجيل مستخدمًا إماراتيًا لا يملك رمزًا بريديًا رسميًا. يستخدم الفحص لضبط قاعدة تجعل الحقل اختياريًا للإمارات وإلزاميًا للسعودية.
مراجعة رمز بريدي في فاتورة
قبل إصدار فاتورة تحمل عنوان توصيل، يتحقق محاسب في مؤسسة النخيل للمقاولات من أن الرمز البريدي المكتوب يطابق صيغة الأرقام الخمسة السعودية.
الأسئلة الشائعة
هل الرمز البريدي إلزامي في الإمارات؟
لا يوجد نظام رمز بريدي رسمي إلزامي في الإمارات؛ التوصيل يعتمد غالبًا على العنوان التفصيلي أو صندوق البريد.
كم رقمًا يحتوي الرمز البريدي السعودي؟
خمسة أرقام ضمن نظام العنونة الوطني، وقد يُذكر معه رقم إضافي من أربعة أرقام لتحديد المبنى بدقة أكبر.
هل صحة الصيغة تعني أن العنوان موجود فعليًا؟
لا، الفحص يتأكد من الصيغة فقط. للتأكد من مطابقة العنوان كاملًا تُستخدم أداة تحقق العنوان الكامل.
هل الاستخدام مجاني؟
نعم، بلا حدّ من الصفحة مباشرة، لأن الفحص يجري بالكامل داخل متصفحك.
هل يدعم رموزًا بريدية من خارج الخليج؟
نعم، يغطي أنماط الرموز البريدية لعدد كبير من الدول، وليس فقط دول الخليج.
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/verify/postal-code \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"items":["valor-1","valor-2"]}'const res = await fetch("https://api.kit.forhosting.com/verify/postal-code", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"items": [
"valor-1",
"valor-2"
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/verify/postal-code",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"items": [
"valor-1",
"valor-2"
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/verify/postal-code", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"items":["valor-1","valor-2"]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"items":["valor-1","valor-2"]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/verify/postal-code", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"items": [
"valor-1",
"valor-2"
]
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "verify.postal_code",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |