Find and look up every MAC address in a block of free-form text

Scans text for anything that looks like a MAC address (colon/dash- separated or Cisco dot-grouped) and looks up every one found, up to 100 distinct addresses per request - useful for arp -a output, log dumps, or DHCP leases, anywhere you have a blob of text instead of a clean list of addresses. Addresses are deduplicated and returned in first-seen order; a request with more than 100 distinct addresses looks up only the first 100 and sets truncated to true rather than rejecting the request. Billing matches POST /v1/mac/batch: one HTTP call, but each address found and resolved is billed against your cycle quota separately, while the requests-per-minute rate limit still counts this whole call once.

post/v1/mac/extract

Request

Request body

textstring required

Free-form text to scan for MAC addresses.

api_keystring

Alternative to the Authorization header or ?api_key= query param.

Response

One result per distinct address found, each with the same shape as GET /v1/mac/{mac}

countinteger
truncatedboolean

True if the text contained more than 100 distinct addresses; only the first 100 were looked up.

Changes

No recorded changes to this operation across all 1 revision of this API.