コンテンツへスキップ
POST AI agent ready /v1/uuid/validate

UUID 検証 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 が含まれていることを検証してください。

ID 形式の不一致のデバッグ

2 つのシステムが UUID を交換し、レコードが一致しない場合は、両方の ID を検証して正しい形式であることを確認し、バージョンの違いを特定します。

移行の監査

データベースの移行中に ID のリストをスキャンして、すべての行に有効な UUID があることを確認し、不正な形式のエントリにフラグを立てます。

Frequently asked questions

検証にはダッシュが必要ですか?
API は、ダッシュの有無にかかわらず UUID を受け入れます。 「550e8400-e29b-41d4-a716-446655440000」と「550e8400e29b41d4a716446655440000」の両方が認識されます。
どの UUID バージョンが検出されますか?
API は、新しい v6 および v7 の時間順フォーマットを含む、バージョン 1 ~ 7 を検出します。
nil UUID (すべてゼロ) は有効とみなされますか?
nil UUID (00000000-0000-0000-0000-000000000000) は、RFC 4122 に従って有効な UUID です。API は、バージョン: 0 で valid: true を返します。
これは大文字と小文字が区別されますか?
いいえ。仕様に従って、UUID は大文字と小文字が区別されません。 大文字と小文字の両方の 16 進文字が受け入れられます。

Get your API key

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