GunSpec

Calibers

Browse ammunition calibers with ballistic data, dimensions, and linked firearms. Useful for filtering, cross-referencing, and ammunition compatibility checks.

Authentifizierung erforderlichBuilder+

Returns the ballistic profile for a cartridge out to a chosen distance, using its typical load.

GET/v1/calibers/ballistics

  • stringHeadererforderlich

    Ihr API-Schlüssel. Authorization: Bearer <key> wird ebenfalls akzeptiert.

  • stringerforderlich

    Caliber slug

    Max. Länge
    255
    Beispiel
  • integerstandard100

    Maximum distance in metres

    Bereich
    1 – 5000
    Beispiel

  • object

    The response payload.

  • object

    The cartridge the profile was computed for.

  • string

    Slug of the cartridge.

  • string

    Display name, as the maker writes it.

  • integer

    The distance the figures below are quoted at, echoing the distance parameter.

  • number | null

    Muzzle velocity in metres per second, for the default load.

  • number | null

    Muzzle energy in joules, for the default load.

  • number | null

    Remaining velocity at distanceM, in metres per second.

  • number | null

    Remaining energy at distanceM, in joules.

  • number | null

    Time of flight to distanceM, in seconds.

  • number | null

    Bullet drop below the line of sight at distanceM, in centimetres.

  • 400VALIDATION_ERRORValidation error
  • 401UNAUTHORIZEDAPI key required
  • 403FORBIDDENValid key, not permitted
  • 404NOT_FOUNDResource not found
  • 429RATE_LIMITEDRate limit exceeded
  • 500INTERNAL_ERRORUnexpected server error

Requires Builder tier or higher.

Ballistic calculations use a simplified drag model based on bullet weight, diameter, and ballistic coefficient.

Results are approximations suitable for game development and general reference, not precision long-range shooting.

Maximum distance is 5000 meters.

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.

Dieser Aufruf beantwortet bedingte Anfragen. Speichern Sie das ETag einer Antwort und senden Sie es als If-None-Match zurueck: ein unveraenderter Datensatz liefert 304 Not Modified ohne Body. Das zaehlt auf Ihr Minutenlimit, aber nicht auf Ihr Tageskontingent.