MAC Address Lookup
Find the vendor name of a device by entering an OUI or a MAC address
API Documentation V1 - Discontinued
This documentation is intended for developers who want to query MACLookup API.
Available API Tool
Get Company info
Retrieve full information by MAC address.
To run a query, you must submit a request, specify a data format and some optional topics, and receive a formatted response in one of the following formats:
- JSON
- JSONP
- XML
This endpoint accepts the entire MAC address or the first six characters. The MAC address may contain separators such as "-", ":" or ".". If it is not found, we will send a "404".
If it's not found, we'll send a "404".
GET | https://api.maclookup.app/v1/macs/{mac_address} |
Field | Description |
{mac_address} | MAC address or a substring (min 6 chars).Valid mac address are:
|
Example:
https://api.maclookup.app/v1/macs/00:00:00:00:00:00
{
mac: "000000",
company: "XEROX CORPORATION",
address: "M/S 105-50C, WEBSTER NY 14580, US",
mac_start: "000000000000",
mac_end: "000000FFFFFF",
type: "MA-L",
country: "US"
}
GET | https://api.maclookup.app/v1/macs/{mac_address}?callback={callback_function} |
Field | Description |
{mac_address} | MAC address or a substring (min 6 chars).Valid mac address are:
|
{callback_function} | function which should be executed when the request returns |
Example:
https://api.maclookup.app/v1/macs/00:00:00:00:00:00?callback=myfunc
myfunc({
mac: "000000",
company: "XEROX CORPORATION",
address: "M/S 105-50C, WEBSTER NY 14580, US",
mac_start: "000000000000",
mac_end: "000000FFFFFF",
type: "MA-L",
country: "US"
})
GET | https://api.maclookup.app/v1/macs/{mac_address}?format=xml |
Field | Description |
{mac_address} | MAC address or a substring (min 6 chars).Valid MAC address are:
|
{callback_function} | function which should be executed when the request returns |
Example:
https://api.maclookup.app/v1/macs/00:00:00:00:00:00?format=xml
<response>
<mac>000000</mac>
<company>XEROX CORPORATION</company>
<address>M/S 105-50C, WEBSTER NY 14580, US</address>
<mac_start>000000000000</mac_start>
<mac_end>000000FFFFFF</mac_end>
<type>MA-L</type>
<country>US</country>
</response>
Response
Field | Description |
MAC | Company prefix |
company | Company Name |
address | Company Address |
mac_start | Start MAC range |
mac_end | End MAC range |
type | Assignment Type
|
Get Company name
Retrieve company name by MAC address.
This endpoint accepts the entire MAC address or the first six characters. The MAC address may contain separators such as "-", ":" or ".". If it is not found, we will send a "404". If it's not found, we'll send a "404".
GET | https://api.maclookup.app/v1/macs/{mac_address}/company_name |
Field | Description |
{mac_address} | MAC address or a substring (min 6 chars).Valid MAC address are:
|
Example:
https://api.maclookup.app/v1/macs/00:00:00:00:00:00
XEROX CORPORATION