Skip to content
MissionChief UK Emergency Services Guide

PERSONAL COMMAND DESK

Pick up exactly where you left off.

CURRENT PAGE MissionChief UK Guide
SAVED

Command Bookmarks

    Save missions, vehicles, training pages and planning tools for instant return.

    HISTORY

    Recently Viewed

      Pages you visit will appear here automatically.

      Stored only in this browser. No account, tracking profile or offline copy is created.

      UK guide TKB Games

      MissionChief UK Static Data API

      MissionChief UK publishes three read-only evidence surfaces:

      1. a versioned canonical API generated from normalised records;
      2. a lossless snapshot and verification status for the complete official UK mission catalogue; and
      3. deterministic UK vehicle identity, completeness and field-resolution evidence.

      Official internal keys and unpublished resource values are never silently treated as verified canonical data.

      https://tkb-gaming.scot/games/missionchief/guides/api/v1/
      API contract: v1
      Data version: 1.4.5
      Released: 26 August 2026
      Programme stage: 43
      Canonical missions: 1,085
      Official UK missions: 1,068
      Direct official/canonical ID matches: 1,068
      Fully canonical missions: 1,068
      Canonical deployable resources: 104
      Infrastructure records: 20
      Training and role records: 12
      Observed vehicle IDs mapped: 73 / 73
      Vehicle field decisions resolved: 936 / 936

      Version 1.4.5 retains the canonical v1 contract. It adds mission 866, Ineffective Breathing, refreshes the 15 published seasonal availability windows, and preserves existing collection-envelope, identifier and populated-field semantics.

      EndpointPurpose
      manifest.jsonVersion, status, programme stage and canonical collection counts
      missions.jsonCanonical normalised mission records
      vehicles.jsonCanonical deployable-resource records
      infrastructure.jsonCanonical building and extension records
      training.jsonCanonical qualification and course records
      search-index.jsonLightweight canonical cross-collection search index
      faq.jsonGenerated FAQ entries
      openapi.jsonOpenAPI 3.1 contract for the canonical API

      Base:

      https://tkb-gaming.scot/games/missionchief/guides/api/official/
      EndpointPurpose
      uk-missions.jsonComplete lossless official UK mission catalogue with source provenance
      uk-mission-coverage.jsonReconciliation between official mission IDs and canonical records
      uk-mission-verification.jsonEvery official mission’s verification gate, blockers and next action
      uk-vehicle-coverage.jsonObserved vehicle-ID reconciliation and raw documented-field completeness
      uk-vehicle-field-resolution.jsonExplicit decision for nine tracked operational fields across every canonical resource
      {
      "schema_version": "1",
      "data_version": "1.4.5",
      "released_at": "2026-08-26",
      "collection": "missions",
      "count": 1085,
      "records": []
      }
      {
      "schema_version": "1",
      "collection": "uk-vehicle-field-resolution",
      "status": "complete",
      "summary": {
      "canonical_records": 104,
      "tracked_fields": 9,
      "total_decisions": 936,
      "resolved_decisions": 936,
      "unresolved_decisions": 0,
      "resolution_percent": 100.0
      },
      "records": []
      }

      Each resource-field decision uses one of four statuses:

      StatusMeaning
      documentedA reproducible current UK source publishes the value or contract
      not_applicableThe field does not apply to the resource under the verified model
      not_publishedNo retained reproducible current UK source publishes the value
      review_requiredEvidence is incomplete or contradictory and requires renewed review

      not_published never means zero, free, unrestricted or untrained.

      {
      "schema_version": "1",
      "collection": "official-uk-mission-verification",
      "target_stage": "fully-canonical",
      "summary": {
      "official_count": 1068,
      "canonical_count": 1085,
      "direct_canonical_id_matches": 1068,
      "fully_canonical_percent": 100.00,
      "remaining_to_fully_canonical": 0
      },
      "records": []
      }

      Public browser tools read these static endpoints directly:

      • Mission Lookup consumes canonical missions and the separate official catalogue;
      • Resource Comparison consumes vehicles and training records;
      • Fleet Planner consumes canonical guaranteed and alternative mission rows;
      • Query Catalogue consumes the canonical search index; and
      • Account Readiness consumes canonical missions and vehicles plus user-entered browser-local inventory.

      No browser tool writes to the API or authenticates against MissionChief.

      • v1 identifies the API contract generation.
      • data_version identifies the current validated publication.
      • Additive canonical records, evidence endpoints, optional fields and compatible tools may be published within v1.
      • Breaking envelope or field changes require a new path such as v2.
      • Official records and evidence ledgers remain under separate non-canonical paths.
      • New official fields may appear additively without being normalised automatically.
      • Previous API directories should remain available when practical.

      All endpoints are static TKB production content with no authentication, write methods, query parameters or server-side filtering.

      Consumers should cache responsibly, use the manifest to detect data_version changes, use official source hashes for mission drift and preserve evidence-tier distinctions.

      Every publication is checked against:

      • canonical schemas, identifiers and relationships;
      • official mission losslessness, identity and strict equivalence;
      • complete mission verification and zero unmapped-key backlog;
      • vehicle-ledger uniqueness, mapping integrity and identity coverage;
      • deterministic vehicle field-resolution schemas and 936 / 936 decision coverage;
      • deterministic collections, manifest, OpenAPI and FAQ generation;
      • release metadata and matching release-note consistency;
      • strict documentation, link and built-site audits;
      • deployed HTTP and data smoke testing; and
      • Chromium desktop, iPhone WebKit and iPad WebKit programme-route acceptance.

      Consumers must preserve these semantics:

      • omitted canonical fields are unknown, not zero;
      • verified applies only to populated canonical fields;
      • a resolved field decision does not imply a published numeric value;
      • empty mission requirement arrays may mean dispatch evidence is unavailable;
      • alternative groups require a qualifying combination total;
      • towing remains separate from emergency resources;
      • official presence proves publication, not complete interpretation; and
      • unknown official keys must not be guessed.

      Original project data and code are provided under the repository licence. MissionChief names and game-derived terminology remain the property of their respective owners.