List manufacturers
Lists manufacturers in the catalog with their slugs, optionally filtered by country.
Example usage
- 1
A person asks
- List some firearm manufacturers.
- 2
The assistant calls the tool
tools/calljson{ "name": "gunspec_list_manufacturers", "arguments": { "per_page": 5 }} - 3
The server answers
Resultjson{ "manufacturers": [ { "id": "205th-armory", "name": "205th Armory", "countryCode": "TW", "foundedYear": 1945, "website": null, "logoUrl": null, "description": null, "status": "active", "defunctYear": null, "stateOwned": true, "makesFirearms": true, "parentId": null, "predecessorId": null, "createdAt": "2026-04-05 22:24:37", "updatedAt": "2026-04-05 22:24:37", "version": "1256c35bd373f609ccaeff7942f3b8df63e8b0097f5c468fbba95344db513e5c" }, { "id": "205th-arsenal", "name": "205th Arsenal, Combined Service Forces", "countryCode": "TW", "foundedYear": null, "website": null, "logoUrl": null, "description": null, "status": null, "defunctYear": null, "stateOwned": null, "makesFirearms": null, "parentId": null, "predecessorId": null, "createdAt": "2026-02-11 23:44:40", "updatedAt": "2026-02-18 03:40:48", "version": "95cb447790e11c9ceb2bdb7d77ed215db5cb6e904c509efa3e073a91355d0158" }, { "id": "2a-armament", "name": "2A Armament", "countryCode": "US", "foundedYear": 2013, "website": "https://2a-arms.com", "logoUrl": null, "description": null, "status": null, "defunctYear": null, "stateOwned": null, "makesFirearms": null, "parentId": null, "predecessorId": null, "createdAt": "2026-05-26 23:17:02", "updatedAt": "2026-05-26 23:17:02", "version": "33fe499d02fb74516ad8cb557bc218baec054029dcefa82c0bba4c3ea33f52f7" } ], "pagination": { "page": 1, "limit": 5, "per_page": 5, "total": 1100, "totalPages": 220 }}Captured from the live API on Sep 17, 2026. Lists and long text are shortened for display.
Related references
Arguments
| Name | Type | Description |
|---|---|---|
country | string | Country name or ISO code. |
page | integer | Page number, from 1. At least 1 Default: 1 |
per_page | integer | Items per page, 1 to 100. 1 to 100 Default: 20 |