تخطي إلى المحتوى
POST AI agent ready /v1/uuid/validate

UUID Validate API - التحقق من تنسيق UUID مجانًا

تحقق مما إذا كانت السلسلة عبارة عن UUID صالح واكتشف إصدارها ومتغيرها. إرجاع رقم الإصدار (1، 4، 5، 7، وما إلى ذلك) وما إذا كان التنسيق يتوافق مع RFC 4122.

Parameters

stringrequired

The UUID string to validate.

Code examples

curl -X POST https://api.botoi.com/v1/uuid/validate \
  -H "Content-Type: application/json" \
  -d '{"uuid":"550e8400-e29b-41d4-a716-446655440000"}'

When to use this API

التحقق من صحة الإدخال في بوابات API

تحقق من أن معلمات المسار أو حقول نص الطلب تحتوي على UUIDs منسقة بشكل صحيح قبل إعادة التوجيه إلى الخدمات النهائية.

تصحيح عدم تطابق تنسيق المعرف

عندما يتبادل نظامان UUIDs وتفشل السجلات في المطابقة، قم بالتحقق من صحة كلا المعرفين للتأكد من أنهما منسقان بشكل جيد وتحديد اختلافات الإصدار.

تدقيق الهجرة

قم بمسح قائمة المعرفات أثناء ترحيل قاعدة البيانات للتأكد من أن كل صف يحتوي على UUID صالح ووضع علامة على أي إدخالات غير صحيحة.

Frequently asked questions

هل يتطلب التحقق من الصحة الشرطات؟
تقبل واجهة برمجة التطبيقات UUIDs مع أو بدون شرطات. تم التعرف على كل من "550e8400-e29b-41d4-a716-446655440000" و"550e8400e29b41d4a716446655440000".
ما هي إصدارات UUID التي تم اكتشافها؟
تكتشف واجهة برمجة التطبيقات الإصدارات من 1 إلى 7، بما في ذلك التنسيقات الأحدث ذات الترتيب الزمني v6 وv7.
هل يعتبر UUID الصفري (جميع الأصفار) صالحًا؟
UUID الصفري (00000000-0000-0000-0000-000000000000) هو UUID صالح لكل RFC 4122. تُرجع واجهة برمجة التطبيقات (API) صالحة: صحيح مع الإصدار: 0.
هل هذا حساس لحالة الأحرف؟
لا، إن UUIDs غير حساسة لحالة الأحرف وفقًا للمواصفات. يتم قبول كل من الأحرف السداسية الكبيرة والصغيرة.

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.