MAC Addresses
Report the properties of a MAC address encoded in its first octet: unicast vs multicast (I/G bit), universal vs locally-administered (U/L bit), the broadcast address, and — for EUI-48 — the OUI and NIC portions.
- Category
- Developer tools
- Starting price
- $0.002
- Paid calls · 30 days
- 10
- Unique payers · 30 days
- 10
Paid endpoints
5 endpoints, sorted by usage. Prices are per request.
- POST/v1/info
Report the properties of a MAC address encoded in its first octet: unicast vs multicast (I/G bit), universal vs locally-administered (U/L bit), the broadcast address, and — for EUI-48 — the OUI and NIC portions.
$0.002Base2calls / 30d - POST/v1/format
Reformat a MAC address into the requested notation (colon, hyphen, Cisco dot or bare) and case (lower default or upper).
$0.002Base2calls / 30d - POST/v1/generate
Generate a random EUI-48 MAC address. By default it is locally-administered and unicast (safe for testing); set `local:false` for a universal-bit address or `multicast:true` for a group address.
$0.002Base2calls / 30d - POST/v1/to-eui64
Derive the modified EUI-64 interface identifier from a 48-bit MAC (insert FFFE, flip the U/L bit) and the resulting IPv6 link-local address (fe80::/64).
$0.002Base2calls / 30d - POST/v1/parse
Parse a MAC / EUI-48 or EUI-64 address from any common notation (colon, hyphen, Cisco dot, or bare hex) and return it in every canonical form plus its integer value.
$0.002Base2calls / 30d