The company schema validatesDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/nordicsemi/bluetooth-numbers-database/llms.txt
Use this file to discover all available pages before exploring further.
v1/company_ids.json, which contains the full list of Company Identifiers assigned by the Bluetooth Special Interest Group (SIG). Each entry in the array is minimal by design: exactly two fields are required, directly mirroring the structure of the official Bluetooth SIG Company Identifiers document. The schema is defined in v1/company_schema.json.
Full schema
Field breakdown
Each item in the array must be an object containing both of the following fields.The decimal integer value representing the company as assigned by the Bluetooth SIG. Codes range from
0 to 65535 (0xFFFF). They are assigned sequentially by the SIG and cannot be self-assigned. Floating-point numbers or numeric strings are not accepted — the value must be a JSON integer.The official company name as listed in the Bluetooth SIG’s assigned numbers document. This should match the canonical spelling used by the SIG, including any legal suffixes such as
Inc., Corp., GmbH, or Ltd..Example entries
The following shows a representative slice ofcompany_ids.json illustrating a range of real entries:
Important notes
Codes are assigned by Bluetooth SIG only. Company Identifier codes are not available for community contribution. Thecompany_ids.json file is a mirror of the official SIG list and is updated when the SIG publishes new assignments. Pull requests that add, remove, or modify company codes must reference the official SIG source.
Reserved entry. The database includes a special terminal entry at the maximum 16-bit value:
0 to 65535 inclusive, corresponding to the 16-bit unsigned integer range (0x0000–0xFFFF). The verify.js duplicate check ensures no two entries share the same code value.
To register a new Company Identifier, you must go through the official Bluetooth SIG process. Community contributions to
company_ids.json are only accepted once the SIG has published the new assignment. Visit bluetooth.com for information on the Company Identifier registration process.