client.calibers.getFamily()
Get the full family tree of related calibers.
getFamily(id: string): Promise<APIResponse<CaliberFamily>>- stringHeadererforderlich
Ihr API-Schlüssel.
Authorization: Bearer <key>wird ebenfalls akzeptiert.
- stringerforderlich
Caliber slug
- Akzeptiert
- a lowercase slug: letters, digits and hyphens
- Beispiel
- object
The response payload.
- Caliber[]
The parent chain, nearest first, up to 20 deep.
- string
URL-safe slug identifying the cartridge, e.g.
9x19mm-parabellum. - string
Display name, as the maker writes it.
- string | null
JSON array of aliases
- string | null
NATO designation where the cartridge has one, e.g.
9mm NATO. Null otherwise. - number | null
Bullet diameter in millimetres.
- number | null
Case neck outside diameter in millimetres.
- number | null
Bottleneck cases only.
- number | null
Case base diameter in millimetres, ahead of the extractor groove.
- number | null
Rim diameter in millimetres.
- number | null
Rim thickness in millimetres.
- number | null
Case length in millimetres.
- number | null
Overall length in millimetres, stock extended where it folds or collapses.
- Caliber
- string
URL-safe slug identifying the cartridge, e.g.
9x19mm-parabellum. - string
Display name, as the maker writes it.
- string | null
JSON array of aliases
- string | null
NATO designation where the cartridge has one, e.g.
9mm NATO. Null otherwise. - number | null
Bullet diameter in millimetres.
- number | null
Case neck outside diameter in millimetres.
- number | null
Bottleneck cases only.
- number | null
Case base diameter in millimetres, ahead of the extractor groove.
- number | null
Rim diameter in millimetres.
- number | null
Rim thickness in millimetres.
- number | null
Case length in millimetres.
- number | null
Overall length in millimetres, stock extended where it folds or collapses.
- Caliber[]
Every cartridge derived from this one, up to 50 rows.
- string
URL-safe slug identifying the cartridge, e.g.
9x19mm-parabellum. - string
Display name, as the maker writes it.
- string | null
JSON array of aliases
- string | null
NATO designation where the cartridge has one, e.g.
9mm NATO. Null otherwise. - number | null
Bullet diameter in millimetres.
- number | null
Case neck outside diameter in millimetres.
- number | null
Bottleneck cases only.
- number | null
Case base diameter in millimetres, ahead of the extractor groove.
- number | null
Rim diameter in millimetres.
- number | null
Rim thickness in millimetres.
- number | null
Case length in millimetres.
- number | null
Overall length in millimetres, stock extended where it folds or collapses.
- 400
VALIDATION_ERROR - 401
UNAUTHORIZED - 403
FORBIDDEN - 404
NOT_FOUND - 429
RATE_LIMITED - 500
INTERNAL_ERROR
- Mindeststufe
- Builder+
- Monatskontingent
- 25,000/mo
- Anfragerate
- 60/min
- Tageslimit
- 2,000
Die Werte gelten für die Mindeststufe dieses Endpunkts. Höhere Stufen erhöhen alle Limits.