A firearm's mount interfaces
Returns the mount standards a firearm exposes at each position (muzzle thread, rail, magazine well, stock), with the source and confidence of each row. Requires the Studio plan.
Anwendungsbeispiel
- 1
Eine Person fragt
- What mounting interfaces does the Glock 17 have?
- 2
Der Assistent ruft das Tool auf
tools/calljson{ "name": "gunspec_firearm_interfaces", "arguments": { "id": "glock-g17" }} - 3
Der Server antwortet
Ergebnisjson{ "firearm": { "id": "glock-g17", "name": "Glock 17" }, "platforms": [ { "id": "glock-gen3-4-9mm", "name": "Glock Gen3 and Gen4 9x19 double-stack" } ], "interfaces": [ { "position": "mag_well", "standardId": "mag:glock-9-double", "name": "Glock 9x19 double-stack magazine well", "kind": "magazine_well", "source": "inherited:platform", "confidence": 1, "inheritedFrom": "glock-gen3-4-9mm", "notes": null }, { "position": "sights", "standardId": "dovetail:glock", "name": "Glock front and rear sight cut", "kind": "sight_dovetail", "source": "inherited:platform", "confidence": 1, "inheritedFrom": "glock-gen3-4-9mm", "notes": null }, { "position": "trigger", "standardId": "trigger:glock", "name": "Glock trigger housing and bar", "kind": "trigger_pocket", "source": "inherited:platform", "confidence": 1, "inheritedFrom": "glock-gen3-4-9mm", "notes": null } ]}Am 22. Okt. 2026 von der Live-API erfasst. Listen und lange Texte sind für die Anzeige gekürzt.
Zugehörige Referenzen
Argumente
- stringerforderlich
The firearm slug, e.g. as returned by a list or search tool.
- Gesendet als
- {id}
Jedes Argument wird als der angegebene Parameter an GET /v1/firearms/{id}/interfaces gesendet. Dieselbe Anfrage lässt sich also mit deinem Schlüssel direkt an die API stellen, wenn du bestimmen möchtest, was zurückkommt.
json