Перейти к содержимому
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

Перед пересылкой в ​​нижестоящие службы убедитесь, что параметры пути или поля тела запроса содержат UUID в правильном формате.

Отладка несоответствий формата идентификатора

Если две системы обмениваются UUID и записи не совпадают, проверьте оба идентификатора, чтобы убедиться, что они правильно сформированы, и определите различия версий.

Миграционный аудит

Сканируйте список идентификаторов во время миграции базы данных, чтобы убедиться, что каждая строка имеет действительный UUID, и пометьте все неверные записи.

Frequently asked questions

Требуются ли для проверки тире?
API принимает UUID с дефисом или без него. Распознаются как «550e8400-e29b-41d4-a716-446655440000», так и «550e8400e29b41d4a716446655440000».
Какие версии UUID обнаружены?
API обнаруживает версии с 1 по 7, включая новые форматы v6 и v7 с упорядочением по времени.
Считается ли нулевой UUID (все нули) действительным?
Нулевой UUID (00000000-0000-0000-0000-000000000000) является допустимым UUID согласно RFC 4122. API возвращает valid: true с версией: 0.
Это чувствительно к регистру?
Нет. Согласно спецификации, UUID нечувствительны к регистру. Допускаются как прописные, так и строчные шестнадцатеричные символы.

Get your API key

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