Validation
MAC address validate API
Validates an EUI-48 MAC in colon/hyphen/cisco-dot/bare form and parses OUI vs NIC plus unicast/multicast and universal/local bits. Answers 'Is this MAC valid?', 'Is it unicast or locally administered?'.
Price$0.02per request
MethodPOST
Route/v1/validate/mac-address
StatusLive
MIME typeapplication/json
Rate limit120/minute
Cache0s public
mac-addresseui-48validateouinetworkunicastmulticastethernetdevice
API URL
Integration docshttps://x402.hexl.dev/v1/validate/mac-addressExample request
{
"mac": "3C:5A:B4:01:02:03"
}Example response
{
"valid": true,
"reason": "Valid EUI-48 MAC (colon), unicast, universally administered (OUI assigned).",
"normalized": "3C:5A:B4:01:02:03",
"oui": "3C:5A:B4",
"nic": "01:02:03",
"isUnicast": true,
"isMulticast": false,
"isUniversal": true,
"isLocal": false,
"format": "colon"
}Input schema
{
"type": "object",
"required": [
"mac"
],
"properties": {
"mac": {
"type": "string",
"description": "EUI-48 MAC address in any common notation.",
"examples": [
"3C:5A:B4:01:02:03"
]
}
}
}Output schema
{
"type": "object",
"additionalProperties": true
}