Endpoint
Path Parameter
string
required
The Apple board identifier for the Mac model. Must start with a letter and contain no periods or colons.
For Motorola 68k and PowerPC Macs, the board ID is the Apple model number physically printed on the machine (e.g.
M5521 for all iMac G3 350–700 MHz slot-loading models). These are verified against EveryMac.com. Where Apple assigned one model number to multiple machines, the database entry covers the union of their supported OS versions.Example Requests
Responses
Modern macOS
J293AP is the M1 MacBook Pro (14-inch, 2021). Apple Silicon Macs start at macOS 11 Big Sur.
Legacy Mac OS X
Mac-F4208EAA is an early Intel iMac that shipped with Mac OS X 10.5 Leopard and received updates through OS X 10.11 El Capitan.
Classic Mac OS
M7777 is the Apple model number shared by all PowerBook Duo models (210, 230, 250, 270c, 280, and 280c). The union OS range spans System 7.0 through System 7.6.1, as the 68LC040-based Duo 280 and 280c raised the maximum from 7.5.5.
Response Fields
string
The board ID from the request path.
string
A comma-separated, version-sorted list of every macOS major version supported by this board ID. Results are sourced from both the primary and legacy DynamoDB tables, so a single model number that spans both Classic Mac OS and Mac OS X eras (such as
M5521 for iMac G3) will return versions from both.Version formatting by era:- Modern macOS:
X.0suffix (e.g.14.0,26.0) - Legacy Mac OS X:
10.Yformat (e.g.10.9,10.15) - Classic Mac OS: as-is (e.g.
8.5,9.2,7.1)
Notes
- The API returns a
404if no records are found for the given board ID. - Major versions are sorted in ascending order.
- Results are sourced from both the primary and legacy DynamoDB tables.
- To look up the latest release for a specific major version on this board, use GET /items/:. To look up the latest release for a specific major version on this board, use GET /items/:.
Finding Your Mac’s Board ID
You can find a modern Intel or Apple Silicon Mac’s board ID from the command line:M5521, A1047).