GunSpec

Endpunkt-Guthaben

Ein Endpunkt-Guthaben ist ein Aufruf eines Endpunkts, den dein Tarif nicht enthält. Jedes neue Konto startet mit 50 einmaligen Guthaben, die jeden Endpunkt bis Studio erreichen, damit du die Aufrufe eines bezahlten Tarifs ausprobieren kannst, bevor du dich entscheidest.

  • Willkommen

    50Guthaben

    Einmalig bei der Anmeldung. Wird nicht erneuert.

    Einmal
    Vergeben
    Nie
    Erneuert
    Studio
    Bis
    62
    Endpunkte
    Stand prüfen
  • Vom Team

    Auf Anfrage

    Das Team kann einem Konto Guthaben geben, für einen Tarif oder eine Liste von Endpunkten.

    Tarif/Liste
    Umfang
    Optional
    Ende
    Jederzeit
    Rückzug
    Auf Anfrage
    Enterprise
    Support fragen
  • Verbrauch

    1Guthaben pro Aufruf

    Verbraucht eines, beantwortet wie dieser Tarif.

    Alle Felder
    Antwort
    Header
    Markiert
    Nie
    Cache
    Gelten
    Limits
    Was sie abdecken
  • Bei Fehlern

    Zurück

    Ein Fehler oder ein 304 verbraucht kein Guthaben.

    Zurück
    Fehler
    Zurück
    304
    Ein Stand
    Schlüssel
    Dem Konto
    Gehört
    So wird verbraucht

Die Willkommensgutschrift ist ein Test, kein kleinerer Tarif. Sie kommt nicht am Monatsersten wieder.

  • Die Gutschrift wird beim Anlegen des Kontos vergeben, und es ist die einzige, die ein Konto von selbst erhält. Konten, die beim Start schon im kostenlosen Tarif waren, haben sie ebenfalls erhalten.
  • Sind die Guthaben verbraucht, liefert ein Aufruf eines Endpunkts oberhalb deines Tarifs 403 PLAN_REQUIRED, wie ohne sie. Um diese Endpunkte weiter zu nutzen, wechsle in einen Tarif, der sie enthält: siehe Limits und Tarife.
  • Das Team kann einem Konto mehr Guthaben geben, für eine benannte Liste von Endpunkten oder für alles bis zu einem Tarif, und ein Enddatum setzen. Frag über den Support nach, wenn du einen Anwendungsfall hast.
  • Eine Gutschrift kann zurückgezogen werden. Aufrufe, die sie schon bezahlt hat, bleiben verbraucht.

62 Endpunkte in 10 Referenzbereichen, jeder oberhalb des kostenlosen Tarifs und höchstens bis Studio. Die Liste wird aus den Zugriffsregeln der API selbst gelesen, sie zeigt also, wofür ein Guthaben heute ausgegeben werden kann.

62 Endpunkte in 10 Bereichen

✓ im Tarif enthalten mit Guthaben erreichbar

#EndpunktExplorerBuilderStudioEnterprise
Firearms27 Endpunkte
001GET/v1/firearms/search
Search Firearms
✓✓✓
002GET/v1/firearms/resolve
Resolve a Name
✓✓✓
003POST/v1/firearms/resolve
Resolve Many Names
✓✓
004GET/v1/firearms/compare
Compare Firearms
✓✓✓
005GET/v1/firearms/{id}
Get Firearm
✓✓✓
006GET/v1/firearms/{id}/images/{imageId}
Get image asset
✓✓✓
007GET/v1/firearms/{id}/media/{selector}
One asset
✓✓✓
008GET/v1/firearms/{id}/schematics
Get Schematics
✓✓
009GET/v1/firearms/{id}/silhouette
Silhouette SVG
✓✓✓
010GET/v1/firearms/{id}/model
Get 3D model
✓✓✓
011GET/v1/firearms/{id}/game-profile
Game Profile
✓✓✓
012GET/v1/firearms/{id}/dimensions
Dimensions
✓✓✓
013GET/v1/firearms/{id}/family-tree
Get Family Tree
✓✓✓
014GET/v1/firearms/{id}/adoption-map
Adoption Map
✓✓
015GET/v1/firearms/top
Top Firearms
✓✓✓
016GET/v1/firearms/head-to-head
Head to Head
✓✓✓
017GET/v1/firearms/game-meta
Find by Archetype
✓✓✓
018GET/v1/firearms/by-feature
By Feature
✓✓✓
019GET/v1/firearms/by-material
By Material
✓✓✓
020GET/v1/firearms/by-designer
By Designer
✓✓✓
021GET/v1/firearms/by-conflict
By Conflict
✓✓
022GET/v1/firearms/power-rating
Power Rating
✓✓✓
023GET/v1/firearms/timeline
Timeline
✓✓✓
024GET/v1/firearms/load-carriage
Compare the cost of marching with each firearm
✓✓✓
025GET/v1/firearms/recoil
Compare the free recoil of each firearm
✓✓✓
026GET/v1/firearms/point-blank
Compare the point-blank and supersonic range of each firearm
✓✓✓
027GET/v1/firearms/ammo-load
Compare how much ammunition each firearm carries per kilogram
✓✓✓
Compatibility6 Endpunkte
028GET/v1/firearms/{id}/interfaces
Get a firearm's mount interfaces
✓✓
029GET/v1/firearms/{id}/attachments
List attachments that fit a firearm
✓✓
030GET/v1/attachments/{id}/firearms
List firearms an attachment fits
✓✓
031GET/v1/interfaces/{id}/firearms
List firearms exposing a standard
✓✓
032GET/v1/platforms
List platforms
✓✓
033GET/v1/platforms/{id}
Get a platform
✓✓
Manufacturers2 Endpunkte
034GET/v1/manufacturers/{id}/timeline
Manufacturer Timeline
✓✓
035GET/v1/manufacturers/{id}/stats
Manufacturer Stats
✓✓✓
Calibers4 Endpunkte
036GET/v1/calibers/compare
Compare Calibers
✓✓✓
037GET/v1/calibers/ballistics
Ballistics Calculator
✓✓✓
038GET/v1/calibers/{id}/parent-chain
Parent Cartridge Chain
✓✓✓
039GET/v1/calibers/{id}/family
Caliber Family Tree
✓✓✓
Ammunition6 Endpunkte
040GET/v1/firearms/{id}/calculate
Calculate Firearm Ballistics
✓✓✓
041GET/v1/firearms/{id}/load
Load Firearm
✓✓✓
042GET/v1/calibers/{id}/ammunition
Ammunition by Caliber
✓✓✓
043GET/v1/ammunition
List Ammunition
✓✓✓
044GET/v1/ammunition/{id}
Get Ammunition
✓✓✓
045GET/v1/ammunition/{id}/ballistics
Ammunition Ballistics
✓✓✓
Game Stats Snapshots4 Endpunkte
046GET/v1/firearms/{id}/game-stats
Get Game Stats (Live)
✓✓✓
047GET/v1/game-stats/versions
List Snapshot Versions
✓✓✓
048GET/v1/game-stats/versions/{version}/firearms
List Firearms in Version
✓✓✓
049GET/v1/game-stats/versions/{version}/firearms/{id}
Get Firearm in Version
✓✓✓
Statistics & Analytics6 Endpunkte
050GET/v1/stats/by-era
Stats by Era
✓✓
051GET/v1/stats/materials
Material Breakdown
✓✓
052GET/v1/stats/adoption/by-country
Adoption by Country
✓✓
053GET/v1/stats/adoption/by-type
Adoption by Type
✓✓
054GET/v1/stats/feature-frequency
Feature Frequency
✓✓✓
055GET/v1/stats/caliber-popularity-by-era
Caliber Popularity by Era
✓✓
Game Balance5 Endpunkte
056GET/v1/game/balance-report
Balance Report
✓✓
057GET/v1/game/tier-list
Tier List
✓✓✓
058GET/v1/game/matchups
Matchups
✓✓✓
059GET/v1/game/role-roster
Role Roster
✓✓✓
060GET/v1/game/stat-distribution
Stat Distribution
✓✓
Countries1 Endpunkte
061GET/v1/countries/{code}/arsenal
Country Arsenal
✓✓✓
Conflicts1 Endpunkte
062GET/v1/conflicts
List Conflicts
✓✓✓

9 Endpunkte liegen oberhalb von Studio und sind nicht abgedeckt. Die Endpunkt-Zugriffstabelle zeigt jeden Endpunkt und welche Tarife ihn enthalten.

An der Anfrage ändert sich nichts. Rufe den Endpunkt so auf, wie du es in einem Tarif tätest, der ihn enthält.

  1. Du rufst den Endpunkt auf

    Sende die Anfrage genau so, wie du es in einem Tarif tätest, der den Endpunkt enthält.

  2. Das Gate prüft deinen Tarif

    Enthält dein Tarif den Endpunkt, wird nichts verbraucht. Enthält er ihn nicht und das Konto hat ein passendes Guthaben, wird eines verbraucht und der Aufruf geht durch.

  3. Er wird wie dieser Tarif beantwortet

    Ein Detailaufruf liefert den vollständigen Datensatz statt der Kurzfassung des kostenlosen Tarifs, mit der Seitentiefe dieses Tarifs. Die Antwort trägt X-Endpoint-Credit: spent und wird nie in einem gemeinsamen Cache gespeichert.

  4. Deine Limits gelten weiter

    Guthaben erweitern, welche Endpunkte du erreichst, nicht wie viel du senden darfst. Der Aufruf zählt wie jeder andere gegen dein Minutenlimit und dein Tageslimit.

  5. Ein Fehler wird zurückgebucht

    Schlägt der Aufruf fehl oder antwortet er auf ein If-None-Match mit 304 Not Modified, wird das Guthaben zurückgegeben.

  6. Ohne Guthaben wird abgelehnt

    Der Aufruf liefert PLAN_REQUIRED, wie ohne Guthaben.

Ein Aufruf, den ein Guthaben bezahlt hat
http
HTTP/2 200X-Endpoint-Credit: spentX-Daily-Limit: 50X-Daily-Remaining: 41Cache-Control: private, no-store
Nichts mehr übrig
http
HTTP/2 403{  "success": false,  "error": {    "code": "FORBIDDEN",    "reason": "PLAN_REQUIRED",    "message": "This endpoint requires 'builder' tier or above. Your tier: 'explorer'"  }}

Dein Stand steht auf der Nutzungsseite deines Kontos, sobald das Konto Guthaben hat. Dieselben Zahlen liefert GET /v1/me/usage unter endpointCredits.

FeldBedeutung
endpointCredits.remainingVerbleibende Aufrufe über alle Guthaben, die noch ausgegeben werden können.
credits[].sourcewelcome für die einmalige Gutschrift jedes Kontos, staff für ein Guthaben, das dir das Team gegeben hat.
credits[].operations / maxTierDie Operationen, die ein Guthaben abdeckt, oder der höchste Tarif, den es erreicht, wenn es alles bis zu einem Tarif abdeckt.
credits[].callsGrantedAufrufe, mit denen das Guthaben vergeben wurde.
credits[].callsUsedBisher verbrauchte Aufrufe.
credits[].callsRemainingVerbleibende Aufrufe. Null, sobald es verbraucht, abgelaufen oder zurückgezogen ist.
credits[].statusactive, spent, expired oder revoked.
credits[].expiresAtWann es verfällt, oder null, wenn nicht.

Ein Guthaben-Aufruf zählt weiterhin gegen die Limits unter Limits und Tarife.