As we needed everything to be compact and easy we put this in our mind while developing Our Mac Address Lookup API.
Our API comes free and without limits, and also very fast to learn how to develop apps based on it!
http://macvendors.co/api/{QUERY}
API accepts any text passed to it, you can pass Full Mac Address or just first Segment of it,Also you can pass company name or part of it.and finally you can pass the company address or part of it.
Our API can process any kind of mac addresses, for example mac addresses separated by ":" or "-" or "." are all accepted.
The Default output format is JSON but also alongside this we accept XML,CSV and PIPE.
http://macvendors.co/api/{QUERY}/{OUTPUT}For example
http://macvendors.co/api/08:74:02:00:00:00/xml
{ {"result":{"company":"Apple, Inc.","mac_prefix":"08:74:02","address":"1 Infinite Loop,Cupertino CA 95014,US","start_hex":"087402000000","end_hex":"087402FFFFFF","country":"US","type":"MA-L"}}Where company is the company name,mac_prefix is the mac address prefix for that company, and address is the company address.
<result> <company>Apple, Inc.</company> <mac_prefix>08:74:02</mac_prefix> <address>1 Infinite Loop,Cupertino CA 95014,US</address> <start_hex>087402000000</start_hex> <end_hex>087402FFFFFF</end_hex> <country>US</country> <type>MA-L</type> </result>
"Apple, Inc.","08:74:02","1 Infinite Loop,Cupertino CA 95014,US","087402000000","087402FFFFFF","US","MA-L"
"Apple, Inc."|"08:74:02"|"1 Infinite Loop,Cupertino CA 95014,US"|"087402000000"|"087402FFFFFF"|"US"|"MA-L"
https://macvendors.co/api/{QUERY}
https://macvendors.co/api/vendorname/{QUERY}Just replace {QUERY} with mac address.