Halo H5 API

The H5 API from Halo — 44 operation(s) for h5.

Operations 44

GET /h5/metadata/company-commendations Halo 5 - Company Commendations #
GET /h5/metadata/campaign-missions Halo 5 - Campaign Missions #
GET /h5/metadata/commendations Halo 5 - Commendations #
GET /h5/metadata/csr-designations Halo 5 - CSR Designations #
GET /h5/metadata/enemies Halo 5 - Enemies #
GET /h5/metadata/flexible-stats Halo 5 - Flexible Stats #
GET /h5/metadata/game-base-variants Halo 5 - Game Base Variants #
GET /h5/metadata/game-variants/{id} Halo 5 - Game Variant #
GET /h5/metadata/impulses Halo 5 - Impulses #
GET /h5/metadata/map-variants/{id} Halo 5 - Map Variant #
GET /h5/metadata/maps Halo 5 - Maps #
GET /h5/metadata/medals Halo 5 - Medals #
GET /h5/metadata/playlists Halo 5 - Playlists #
GET /h5/metadata/requisitions/{id} Halo 5 - Requisition #
GET /h5/metadata/requisition-packs/{id} Halo 5 - Requisition Pack #
GET /h5/metadata/seasons Halo 5 - Seasons #
GET /h5/metadata/skulls Halo 5 - Skulls #
GET /h5/metadata/spartan-ranks Halo 5 - Spartan Ranks #
GET /h5/metadata/team-colors Halo 5 - Team Colors #
GET /h5/metadata/vehicles Halo 5 - Vehicles #
GET /h5/metadata/weapons Halo 5 - Weapons #
GET /h5/profiles/{player}/emblem Halo 5 - Player Emblem Image #
GET /h5/profiles/{player}/spartan Halo 5 - Player Spartan Image #
GET /h5/profiles/{player}/appearance Halo 5 - Player Appearance #
GET /h5/companies/{companyId} Halo 5 - Company #
GET /h5/companies/{companyId}/commendations Halo 5 - Company Commendations #
GET /h5/player-leaderboards/csr/{seasonId}/{playlistId} Halo 5 - Leaderboard - Player CSR #
GET /h5/matches/{matchId}/events Halo 5 - Match Events #
GET /h5/arena/matches/{matchId} Halo 5 - Match Result - Arena #
GET /h5/campaign/matches/{matchId} Halo 5 - Match Result - Campaign #
GET /h5/custom/matches/{matchId} Halo 5 - Match Result - Custom #
GET /h5/customlocal/matches/{matchId} Halo 5 - Match Result - Custom Local #
GET /h5/warzone/matches/{matchId} Halo 5 - Match Result - Warzone #
GET /h5/players/{player}/commendations Halo 5 - Player Commendations #
GET /h5/players/{player}/matches Halo 5 - Player Match History #
GET /h5/servicerecords/arena Halo 5 - Player Service Records - Arena #
GET /h5/servicerecords/campaign Halo 5 - Player Service Records - Campaign #
GET /h5/servicerecords/custom Halo 5 - Player Service Records - Custom #
GET /h5/servicerecords/customlocal Halo 5 - Player Service Records - Custom Local #
GET /h5/servicerecords/warzone Halo 5 - Player Service Records - Warzone #
GET /h5/players/{player}/gamevariants/{variant} Halo 5 - Player Game Variant #
GET /h5/players/{player}/gamevariants Halo 5 - Player Game Variants #
GET /h5/players/{player}/mapvariants/{variant} Halo 5 - Player Map Variant #
GET /h5/players/{player}/mapvariants Halo 5 - Player Map Variants #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/halo:halo-h5-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

halo-h5-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Halo H5 API
  version: '1.0'
  description: 'Operations tagged H5 across 8 of this provider''s published API definitions: halo-metadata-openapi-original.json, halo-profile-openapi-original.json, halo-stats-openapi-original.json, halo-ugc-openapi-original.json, halo-metadata-openapi.yml, halo-profile-openapi.yml, halo-stats-openapi.yml, halo-ugc-openapi.yml. Each path carries the servers of the definition it was published in.'
servers:
- url: https://s3publicapis.azure-api.net/metadata
- url: https://s3publicapis.azure-api.net/profile
- url: https://s3publicapis.azure-api.net/stats
- url: https://s3publicapis.azure-api.net/ugc
security:
- apiKeyHeader: []
- apiKeyQuery: []
tags:


# --- truncated at 32 KB (348 KB total) ---
# Full source: https://artifacts.apis.io/halo/openapi/halo-h5-api-openapi.yml