https://wiki.haloruns.com/api.php?action=feedcontributions&user=Backflip&feedformat=atom
HaloRuns Wiki - User contributions [en]
2024-03-29T12:49:43Z
User contributions
MediaWiki 1.30.0
https://wiki.haloruns.com/index.php?title=Main_Page&diff=22294
Main Page
2019-05-22T07:03:42Z
<p>Backflip: </p>
<hr />
<div>[[File:HRLogoTransparent.png|link=http://haloruns.com|center]]<br />
<br />
<div class="thumb tright"><br />
<div class="thumbinner">Checkout our HaloRuns Discord Server at <br /> https://discord.gg/rvdsjGw<br />
</div><br />
{{#widget:Discord<br />
|id=83061848139632640<br />
|theme=dark<br />
|width=305<br />
|height=800<br />
}}<br />
</div><br />
<br />
The '''HaloRuns Wiki''' is a wiki devoted to speedrunning the Halo series. It focuses on providing information for single-segment full-game speedruns.<br />
<br />
Recommended speedrun routes are listed below on the Tutorial page. For more details, go to pages dedicated to specific levels.<br />
<br />
<span style="font-weight:bold;font-size:12pt;">Tutorials</span><br />
<br />
* [[Tutorials|Full Game]]<br />
<span style="font-weight:bold;font-size:12pt;">Timing Rules</span><br />
*[[Timing Rules|Fullgame Timing Rules]]<br />
*[[Timing Rules| Individual Level (IL) Timing Rules]]<br />
<br />
<br />
<span style="font-weight:bold;font-size:12pt;">HaloRuns Full-Game and IL Leaderboards</span><br />
<br />
Check the list of [http://haloruns.com/records World Records]<br />
<br />
<br />
<span style="font-weight:bold;font-size:12pt;">Game Information</span><br />
<br />
'''[[Tricks]]''' - Click here if you're new to Halo speedrunning!<br />
<br />
*'''''[[Halo: Combat Evolved]]'''''<br />
*'''''[[Halo 2]]'''''<br />
*'''''[[Halo 2 MCC]]'''''<br />
*'''''[[Halo 3]]'''''<br />
*'''''[[Halo 3: ODST]]'''''<br />
*'''''[[Halo: Reach]]'''''<br />
*'''''[[Halo 4]]'''''<br />
*'''''[[Halo 5: Guardians]]'''''<br />
<br />
<span style="font-weight:bold;font-size:12pt;">Level Strategies</span><br />
{| width="70%"<br />
|- valign="top"<br />
| width="23.3%"|<br />
<br />
<span style="font-weight:bold;font-size:12pt;">Halo: Combat Evolved</span><br />
*[[The Pillar of Autumn (Halo CE)]]<br />
*[[Halo (Halo CE)]]<br />
*[[The Truth and Reconciliation]]<br />
*[[The Silent Cartographer]]<br />
*[[Assault on the Control Room]]<br />
*[[343 Guilty Spark]]<br />
*[[The Library]]<br />
*[[Two Betrayals]]<br />
*[[Keyes]]<br />
*[[The Maw]]<br />
<br><br />
<span style="font-weight:bold;font-size:12pt;">Halo 2</span><br />
*[[The Armory]]<br />
*[[Cairo Station]]<br />
*[[Outskirts]]<br />
*[[Metropolis]]<br />
*[[The Arbiter]]<br />
*[[Oracle]]<br />
*[[Delta Halo]]<br />
*[[Regret]]<br />
*[[Sacred Icon]]<br />
*[[Quarantine Zone]]<br />
*[[Gravemind]]<br />
*[[Uprising]]<br />
*[[High Charity]]<br />
*[[The Great Journey]]<br />
| width="23.3%"|<br />
<span style="font-weight:bold;font-size:12pt;">Halo 3</span><br />
*[[Sierra 117]]<br />
*[[Crow's Nest]]<br />
*[[Tsavo Highway]]<br />
*[[The Storm]]<br />
*[[Floodgate]]<br />
*[[The Ark]]<br />
*[[The Covenant]]<br />
*[[Cortana]]<br />
*[[Halo (Halo 3)]]<br />
<br><br />
<br><br />
<span style="font-weight:bold;font-size:12pt;">Halo 3: ODST</span><br />
*[[Prepare to Drop]]<br />
*[[Mombasa Streets]]<br />
*[[Tayari Plaza]]<br />
*[[Uplift Reserve]]<br />
*[[Kizingo Boulevard]]<br />
*[[ONI Alpha Site]]<br />
*[[NMPD HQ]]<br />
*[[Kikowani Station]]<br />
*[[Data Hive]]<br />
*[[Coastal Highway]]<br />
| width="23.3%"|<br />
<span style="font-weight:bold;font-size:12pt;">Halo: Reach</span><br />
*[[Winter Contingency]]<br />
*[[ONI: Sword Base]]<br />
*[[Nightfall]]<br />
*[[Tip of the Spear]]<br />
*[[Long Night of Solace]]<br />
*[[Exodus]]<br />
*[[New Alexandria]]<br />
*[[The Package]]<br />
*[[The Pillar of Autumn (Halo: Reach)]]<br />
*[[Lone Wolf]]<br />
<br><br />
<span style="font-weight:bold;font-size:12pt;">Halo 4</span><br />
*[[Dawn]]<br />
*[[Requiem]]<br />
*[[Forerunner]]<br />
*[[Infinity]]<br />
*[[Reclaimer]]<br />
*[[Shutdown]]<br />
*[[Composer]]<br />
*[[Midnight]]<br />
| width="23.3%"|<br />
<span style="font-weight:bold;font-size:12pt;">Halo 5: Guardians</span><br />
*[[Osiris]]<br />
*[[Blue Team]]<br />
*[[Glassed]]<br />
*[[Unconfirmed]]<br />
*[[Evacuation]]<br />
*[[Reunion]]<br />
*[[Swords of Sanghelios]]<br />
*[[Enemy Lines]]<br />
*[[Battle of Sunaion]]<br />
*[[Genesis]]<br />
*[[The Breaking]]<br />
*[[Guardians]]<br />
<br />
|}<br />
<br />
[[API|API Documentation]]<br />
<br />
<br><br />
'''Wiki Progress'''<br />
<br />
[[To_do | To do]]</div>
Backflip
https://wiki.haloruns.com/index.php?title=Main_Page&diff=22293
Main Page
2019-05-22T07:02:40Z
<p>Backflip: </p>
<hr />
<div>[[File:HRLogoTransparent.png|link=http://haloruns.com|center]]<br />
<br />
<div class="thumb tright"><br />
<div class="thumbinner">Checkout our HaloRuns Discord Server at <br /> https://discord.gg/rvdsjGw<br />
</div><br />
{{#widget:Discord<br />
|id=83061848139632640<br />
|theme=dark<br />
|width=305<br />
|height=800<br />
}}<br />
</div><br />
<br />
The '''HaloRuns Wiki''' is a wiki devoted to speedrunning the Halo series. It focuses on providing information for single-segment full-game speedruns.<br />
<br />
Recommended speedrun routes are listed below on the Tutorial page. For more details, go to pages dedicated to specific levels.<br />
<br />
<span style="font-weight:bold;font-size:12pt;">Tutorials</span><br />
<br />
* [[Tutorials|Full Game]]<br />
<span style="font-weight:bold;font-size:12pt;">Timing Rules</span><br />
*[[Timing Rules|Fullgame Timing Rules]]<br />
*[[Timing Rules| Individual Level (IL) Timing Rules]]<br />
<br />
<br />
<span style="font-weight:bold;font-size:12pt;">HaloRuns Full-Game and IL Leaderboards</span><br />
<br />
Check the list of [http://haloruns.com/records World Records]<br />
<br />
<br />
<span style="font-weight:bold;font-size:12pt;">Game Information</span><br />
<br />
'''[[Tricks]]''' - Click here if you're new to Halo speedrunning!<br />
<br />
*'''''[[Halo: Combat Evolved]]'''''<br />
*'''''[[Halo 2]]'''''<br />
*'''''[[Halo 2 MCC]]'''''<br />
*'''''[[Halo 3]]'''''<br />
*'''''[[Halo 3: ODST]]'''''<br />
*'''''[[Halo: Reach]]'''''<br />
*'''''[[Halo 4]]'''''<br />
*'''''[[Halo 5: Guardians]]'''''<br />
<br />
<span style="font-weight:bold;font-size:12pt;">Level Strategies</span><br />
{| width="70%"<br />
|- valign="top"<br />
| width="23.3%"|<br />
<br />
<span style="font-weight:bold;font-size:12pt;">Halo: Combat Evolved</span><br />
*[[The Pillar of Autumn (Halo CE)]]<br />
*[[Halo (Halo CE)]]<br />
*[[The Truth and Reconciliation]]<br />
*[[The Silent Cartographer]]<br />
*[[Assault on the Control Room]]<br />
*[[343 Guilty Spark]]<br />
*[[The Library]]<br />
*[[Two Betrayals]]<br />
*[[Keyes]]<br />
*[[The Maw]]<br />
<br><br />
<span style="font-weight:bold;font-size:12pt;">Halo 2</span><br />
*[[The Armory]]<br />
*[[Cairo Station]]<br />
*[[Outskirts]]<br />
*[[Metropolis]]<br />
*[[The Arbiter]]<br />
*[[Oracle]]<br />
*[[Delta Halo]]<br />
*[[Regret]]<br />
*[[Sacred Icon]]<br />
*[[Quarantine Zone]]<br />
*[[Gravemind]]<br />
*[[Uprising]]<br />
*[[High Charity]]<br />
*[[The Great Journey]]<br />
| width="23.3%"|<br />
<span style="font-weight:bold;font-size:12pt;">Halo 3</span><br />
*[[Sierra 117]]<br />
*[[Crow's Nest]]<br />
*[[Tsavo Highway]]<br />
*[[The Storm]]<br />
*[[Floodgate]]<br />
*[[The Ark]]<br />
*[[The Covenant]]<br />
*[[Cortana]]<br />
*[[Halo (Halo 3)]]<br />
<br><br />
<br><br />
<span style="font-weight:bold;font-size:12pt;">Halo 3: ODST</span><br />
*[[Prepare to Drop]]<br />
*[[Mombasa Streets]]<br />
*[[Tayari Plaza]]<br />
*[[Uplift Reserve]]<br />
*[[Kizingo Boulevard]]<br />
*[[ONI Alpha Site]]<br />
*[[NMPD HQ]]<br />
*[[Kikowani Station]]<br />
*[[Data Hive]]<br />
*[[Coastal Highway]]<br />
| width="23.3%"|<br />
<span style="font-weight:bold;font-size:12pt;">Halo: Reach</span><br />
*[[Winter Contingency]]<br />
*[[ONI: Sword Base]]<br />
*[[Nightfall]]<br />
*[[Tip of the Spear]]<br />
*[[Long Night of Solace]]<br />
*[[Exodus]]<br />
*[[New Alexandria]]<br />
*[[The Package]]<br />
*[[The Pillar of Autumn (Halo: Reach)]]<br />
*[[Lone Wolf]]<br />
<br><br />
<span style="font-weight:bold;font-size:12pt;">Halo 4</span><br />
*[[Dawn]]<br />
*[[Requiem]]<br />
*[[Forerunner]]<br />
*[[Infinity]]<br />
*[[Reclaimer]]<br />
*[[Shutdown]]<br />
*[[Composer]]<br />
*[[Midnight]]<br />
| width="23.3%"|<br />
<span style="font-weight:bold;font-size:12pt;">Halo 5: Guardians</span><br />
*[[Osiris]]<br />
*[[Blue Team]]<br />
*[[Glassed]]<br />
*[[Unconfirmed]]<br />
*[[Evacuation]]<br />
*[[Reunion]]<br />
*[[Swords of Sanghelios]]<br />
*[[Enemy Lines]]<br />
*[[Battle of Sunaion]]<br />
*[[Genesis]]<br />
*[[The Breaking]]<br />
*[[Guardians]]<br />
<br />
|}<br />
<br />
API documentation: [[API]]<br />
<br />
<br><br />
'''Wiki Progress'''<br />
<br />
[[To_do | To do]]</div>
Backflip
https://wiki.haloruns.com/index.php?title=Main_Page&diff=22292
Main Page
2019-05-22T07:02:22Z
<p>Backflip: </p>
<hr />
<div>[[File:HRLogoTransparent.png|link=http://haloruns.com|center]]<br />
<br />
<div class="thumb tright"><br />
<div class="thumbinner">Checkout our HaloRuns Discord Server at <br /> https://discord.gg/rvdsjGw<br />
</div><br />
{{#widget:Discord<br />
|id=83061848139632640<br />
|theme=dark<br />
|width=305<br />
|height=800<br />
}}<br />
</div><br />
<br />
The '''HaloRuns Wiki''' is a wiki devoted to speedrunning the Halo series. It focuses on providing information for single-segment full-game speedruns.<br />
<br />
Recommended speedrun routes are listed below on the Tutorial page. For more details, go to pages dedicated to specific levels.<br />
<br />
<span style="font-weight:bold;font-size:12pt;">Tutorials</span><br />
<br />
* [[Tutorials|Full Game]]<br />
<span style="font-weight:bold;font-size:12pt;">Timing Rules</span><br />
*[[Timing Rules|Fullgame Timing Rules]]<br />
*[[Timing Rules| Individual Level (IL) Timing Rules]]<br />
<br />
<br />
<span style="font-weight:bold;font-size:12pt;">HaloRuns Full-Game and IL Leaderboards</span><br />
<br />
Check the list of [http://haloruns.com/records World Records]<br />
<br />
<br />
<span style="font-weight:bold;font-size:12pt;">Game Information</span><br />
<br />
'''[[Tricks]]''' - Click here if you're new to Halo speedrunning!<br />
<br />
*'''''[[Halo: Combat Evolved]]'''''<br />
*'''''[[Halo 2]]'''''<br />
*'''''[[Halo 2 MCC]]'''''<br />
*'''''[[Halo 3]]'''''<br />
*'''''[[Halo 3: ODST]]'''''<br />
*'''''[[Halo: Reach]]'''''<br />
*'''''[[Halo 4]]'''''<br />
*'''''[[Halo 5: Guardians]]'''''<br />
<br />
<span style="font-weight:bold;font-size:12pt;">Level Strategies</span><br />
{| width="70%"<br />
|- valign="top"<br />
| width="23.3%"|<br />
<br />
<span style="font-weight:bold;font-size:12pt;">Halo: Combat Evolved</span><br />
*[[The Pillar of Autumn (Halo CE)]]<br />
*[[Halo (Halo CE)]]<br />
*[[The Truth and Reconciliation]]<br />
*[[The Silent Cartographer]]<br />
*[[Assault on the Control Room]]<br />
*[[343 Guilty Spark]]<br />
*[[The Library]]<br />
*[[Two Betrayals]]<br />
*[[Keyes]]<br />
*[[The Maw]]<br />
<br><br />
<span style="font-weight:bold;font-size:12pt;">Halo 2</span><br />
*[[The Armory]]<br />
*[[Cairo Station]]<br />
*[[Outskirts]]<br />
*[[Metropolis]]<br />
*[[The Arbiter]]<br />
*[[Oracle]]<br />
*[[Delta Halo]]<br />
*[[Regret]]<br />
*[[Sacred Icon]]<br />
*[[Quarantine Zone]]<br />
*[[Gravemind]]<br />
*[[Uprising]]<br />
*[[High Charity]]<br />
*[[The Great Journey]]<br />
| width="23.3%"|<br />
<span style="font-weight:bold;font-size:12pt;">Halo 3</span><br />
*[[Sierra 117]]<br />
*[[Crow's Nest]]<br />
*[[Tsavo Highway]]<br />
*[[The Storm]]<br />
*[[Floodgate]]<br />
*[[The Ark]]<br />
*[[The Covenant]]<br />
*[[Cortana]]<br />
*[[Halo (Halo 3)]]<br />
<br><br />
<br><br />
<span style="font-weight:bold;font-size:12pt;">Halo 3: ODST</span><br />
*[[Prepare to Drop]]<br />
*[[Mombasa Streets]]<br />
*[[Tayari Plaza]]<br />
*[[Uplift Reserve]]<br />
*[[Kizingo Boulevard]]<br />
*[[ONI Alpha Site]]<br />
*[[NMPD HQ]]<br />
*[[Kikowani Station]]<br />
*[[Data Hive]]<br />
*[[Coastal Highway]]<br />
| width="23.3%"|<br />
<span style="font-weight:bold;font-size:12pt;">Halo: Reach</span><br />
*[[Winter Contingency]]<br />
*[[ONI: Sword Base]]<br />
*[[Nightfall]]<br />
*[[Tip of the Spear]]<br />
*[[Long Night of Solace]]<br />
*[[Exodus]]<br />
*[[New Alexandria]]<br />
*[[The Package]]<br />
*[[The Pillar of Autumn (Halo: Reach)]]<br />
*[[Lone Wolf]]<br />
<br><br />
<span style="font-weight:bold;font-size:12pt;">Halo 4</span><br />
*[[Dawn]]<br />
*[[Requiem]]<br />
*[[Forerunner]]<br />
*[[Infinity]]<br />
*[[Reclaimer]]<br />
*[[Shutdown]]<br />
*[[Composer]]<br />
*[[Midnight]]<br />
| width="23.3%"|<br />
<span style="font-weight:bold;font-size:12pt;">Halo 5: Guardians</span><br />
*[[Osiris]]<br />
*[[Blue Team]]<br />
*[[Glassed]]<br />
*[[Unconfirmed]]<br />
*[[Evacuation]]<br />
*[[Reunion]]<br />
*[[Swords of Sanghelios]]<br />
*[[Enemy Lines]]<br />
*[[Battle of Sunaion]]<br />
*[[Genesis]]<br />
*[[The Breaking]]<br />
*[[Guardians]]<br />
<br />
|}<br />
<br />
API documentation: *[[API]]<br />
<br />
<br><br />
'''Wiki Progress'''<br />
<br />
[[To_do | To do]]</div>
Backflip
https://wiki.haloruns.com/index.php?title=API&diff=22269
API
2019-04-04T16:15:48Z
<p>Backflip: /* Records */</p>
<hr />
<div>The HaloRuns API is entirely contained in the subdirectory <code>/api/</code>. There are some conventions that multiple API calls follow.<br />
<br />
=Level IDs=<br />
Each level on HaloRuns can be referred to by a 4-character string of numerals. This string is produced by concatenating the number of the game that the level occurs in with the level's number within that game. For example, Tip of the Spear in Halo: Reach's ID is <code>0504</code>.<br />
==Game Numbers==<br />
<br />
{| class="wikitable"<br />
|-<br />
! Game !! Number<br />
|-<br />
| Halo: Combat Evolved || 01<br />
|-<br />
| Halo 2 || 02<br />
|-<br />
| Halo 3 || 03<br />
|-<br />
| Halo 3: ODST || 04<br />
|-<br />
| Halo: Reach || 05<br />
|-<br />
| Halo 4 || 06<br />
|-<br />
| Halo 2 MCC || 07<br />
|-<br />
| Halo 5 || 08<br />
<br />
|}<br />
<br />
==Level Numbers==<br />
<br />
=== Halo: Combat Evolved ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Pillar of Autumn || 01<br />
|-<br />
| Halo || 02<br />
|-<br />
| Truth and Reconciliation || 03<br />
|-<br />
| The Silent Cartographer || 04<br />
|-<br />
| Assault on the Control Room || 05<br />
|-<br />
| 343 Guilty Spark || 06<br />
|-<br />
| The Library || 07<br />
|-<br />
| Two Betrayals || 08<br />
|-<br />
| Keyes || 09<br />
|-<br />
| The Maw || 10<br />
<br />
|}<br />
<br />
=== Halo 2 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Cairo Station || 01<br />
|-<br />
| Outskirts || 02<br />
|-<br />
| Metropolis || 03<br />
|-<br />
| The Arbiter || 04<br />
|-<br />
| Oracle || 05<br />
|-<br />
| Delta Halo || 06<br />
|-<br />
| Regret || 07<br />
|-<br />
| Sacred Icon || 08<br />
|-<br />
| Quarantine Zone || 09<br />
|-<br />
| Gravemind || 10<br />
|-<br />
| Uprising || 11<br />
|-<br />
| High Charity || 12<br />
|-<br />
| The Great Journey || 13<br />
<br />
|}<br />
<br />
=== Halo 3 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Sierra 117 || 01<br />
|-<br />
| Crows Nest || 02<br />
|-<br />
| Tsavo Highway || 03<br />
|-<br />
| The Storm || 04<br />
|-<br />
| Floodgate || 05<br />
|-<br />
| The Ark || 06<br />
|-<br />
| The Covenant || 07<br />
|-<br />
| Cortana || 08<br />
|-<br />
| Halo || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 3: ODST ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Prepare to Drop || 01<br />
|-<br />
| Tayari Plaza || 02<br />
|-<br />
| Uplift Reserve || 03<br />
|-<br />
| Kizingo Blvd. || 04<br />
|-<br />
| ONI Alpha Site || 05<br />
|-<br />
| NMPD HQ || 06<br />
|-<br />
| Kilowani Station || 07<br />
|-<br />
| Data Hive || 08<br />
|-<br />
| Coastal Highway || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo: Reach ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Winter Contingency || 01<br />
|-<br />
| ONI: Sword Base|| 02<br />
|-<br />
| Nightfall || 03<br />
|-<br />
| Tip of the Spear || 04<br />
|-<br />
| Long Night of Solace || 05<br />
|-<br />
| Exodus || 06<br />
|-<br />
| New Alexandria || 07<br />
|-<br />
| The Package || 08<br />
|-<br />
| The Pillar of Autumn || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 4 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Dawn || 01<br />
|-<br />
| Requiem || 02<br />
|-<br />
| Forerunner || 03<br />
|-<br />
| Infinity || 04<br />
|-<br />
| Reclaimer || 05<br />
|-<br />
| Shutdown || 06<br />
|-<br />
| Composer || 07<br />
|-<br />
| Midnight || 08<br />
<br />
|}<br />
<br />
<br />
=== Halo 5 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Osiris || 01<br />
|-<br />
| Blue Team || 02<br />
|-<br />
| Glassed || 03<br />
|-<br />
| Unconfirmed || 04<br />
|-<br />
| Evacuation || 05<br />
|-<br />
| Reunion || 06<br />
|-<br />
| Swords of Sanghelios || 07<br />
|-<br />
| Enemy Lines || 08<br />
|-<br />
| Battle of Sunaion || 09<br />
|-<br />
| Genesis || 10<br />
|-<br />
| The Breaking || 11<br />
|-<br />
| Guardians || 12<br />
<br />
|}<br />
<br />
=API Calls=<br />
== Global Modifiers ==<br />
=== Format ===<br />
Specifies how the API call's response will be formatted.<br />
=====json=====<br />
JSON format.<br />
Example:<br />
https://haloruns.com/api/request?query=recentRuns&format=json<br />
=====prettyjson=====<br />
JSON format, where each item in the object is a pretty printed string.<br />
Example:<br />
https://haloruns.com/api/request?query=recentRecords&format=prettyjson<br />
<br />
=== Country ===<br />
Only display information associated with runners from the country specified by an ISO 3166 country code.<br />
<br />
Example: https://haloruns.com/api/request?query=country&country=mx<br />
<br />
==Recent Runs==<br />
<br />
<code>GET /api/request?query=recentRuns[&limit=N]</code><br />
<br />
Returns a list of the most recent verified runs submitted to the site. If <code>GET[limit]</code> isn't specified as a number below 50, the 50 latest runs are returned.<br />
<br />
==Records==<br />
<code>GET /api/request?query=records&level=levelID[&isCoop=0&difficulty=0]</code><br />
<br />
Returns the current records for the level specified by <code>GET[level]</code>. If <code>GET[isCoop]</code> isn't specified, both solo and co-op records are returned. If <code>GET[difficulty]</code> isn't specified, both easy and legendary records are returned. If neither is specified, all 4 records for the level are shown in the following order: Solo Easy, Solo Legendary, Co-op Easy, Co-op Legendary.<br />
<br />
==Recent Records==<br />
<code>GET /api/request?query=recentRecords[&limit=N]</code><br />
<br />
Returns a list of the most recent verified world records submitted to the site. If <code>GET[limit]</code> isn't specified as a number below 50, the 50 latest records are returned.<br />
<br />
===== default =====<br />
If GET[format] isn't specified, then a comma-separated list of pretty-printed run descriptions is returned.<br />
<br />
==Streams==<br />
<br />
<code>GET /api/request?query=streams</code><br />
<br />
Returns a list of the current streams being displayed on the HaloRuns homepage. This list is updated every 5 minutes.<br />
<br />
===== default =====<br />
If GET[format] isn't specified, then a comma-separated list of HaloRuns usernames is displayed.<br />
<br />
==User==<br />
<code>GET /api/request?query=user[&user=username]</code><br />
<br />
Grabs the username, total points, and describes the most recent run submitted by the user specified by <code>GET[user]</code>.<br />
<br />
==Record Vods==<br />
<code>GET /api/request?query=wrVods&level=levelID[&difficulty=0&isCoop=0]</code><br />
<br />
Returns a link to the vod of the world record for the level specified by <code>GET[level]</code>. If <code>GET[difficulty]</code> isn't specified, the Easy record is fetched. If <code>GET[isCoop]</code> isn't specified, the Solo record is fetched.<br />
<br />
==Record Holders==<br />
<code>GET /api/request?query=wrHolders</code><br />
<br />
Returns a list of every user on HaloRuns who has ever held a world record at any point.</div>
Backflip
https://wiki.haloruns.com/index.php?title=API&diff=22268
API
2019-04-04T15:50:48Z
<p>Backflip: /* Records */</p>
<hr />
<div>The HaloRuns API is entirely contained in the subdirectory <code>/api/</code>. There are some conventions that multiple API calls follow.<br />
<br />
=Level IDs=<br />
Each level on HaloRuns can be referred to by a 4-character string of numerals. This string is produced by concatenating the number of the game that the level occurs in with the level's number within that game. For example, Tip of the Spear in Halo: Reach's ID is <code>0504</code>.<br />
==Game Numbers==<br />
<br />
{| class="wikitable"<br />
|-<br />
! Game !! Number<br />
|-<br />
| Halo: Combat Evolved || 01<br />
|-<br />
| Halo 2 || 02<br />
|-<br />
| Halo 3 || 03<br />
|-<br />
| Halo 3: ODST || 04<br />
|-<br />
| Halo: Reach || 05<br />
|-<br />
| Halo 4 || 06<br />
|-<br />
| Halo 2 MCC || 07<br />
|-<br />
| Halo 5 || 08<br />
<br />
|}<br />
<br />
==Level Numbers==<br />
<br />
=== Halo: Combat Evolved ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Pillar of Autumn || 01<br />
|-<br />
| Halo || 02<br />
|-<br />
| Truth and Reconciliation || 03<br />
|-<br />
| The Silent Cartographer || 04<br />
|-<br />
| Assault on the Control Room || 05<br />
|-<br />
| 343 Guilty Spark || 06<br />
|-<br />
| The Library || 07<br />
|-<br />
| Two Betrayals || 08<br />
|-<br />
| Keyes || 09<br />
|-<br />
| The Maw || 10<br />
<br />
|}<br />
<br />
=== Halo 2 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Cairo Station || 01<br />
|-<br />
| Outskirts || 02<br />
|-<br />
| Metropolis || 03<br />
|-<br />
| The Arbiter || 04<br />
|-<br />
| Oracle || 05<br />
|-<br />
| Delta Halo || 06<br />
|-<br />
| Regret || 07<br />
|-<br />
| Sacred Icon || 08<br />
|-<br />
| Quarantine Zone || 09<br />
|-<br />
| Gravemind || 10<br />
|-<br />
| Uprising || 11<br />
|-<br />
| High Charity || 12<br />
|-<br />
| The Great Journey || 13<br />
<br />
|}<br />
<br />
=== Halo 3 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Sierra 117 || 01<br />
|-<br />
| Crows Nest || 02<br />
|-<br />
| Tsavo Highway || 03<br />
|-<br />
| The Storm || 04<br />
|-<br />
| Floodgate || 05<br />
|-<br />
| The Ark || 06<br />
|-<br />
| The Covenant || 07<br />
|-<br />
| Cortana || 08<br />
|-<br />
| Halo || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 3: ODST ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Prepare to Drop || 01<br />
|-<br />
| Tayari Plaza || 02<br />
|-<br />
| Uplift Reserve || 03<br />
|-<br />
| Kizingo Blvd. || 04<br />
|-<br />
| ONI Alpha Site || 05<br />
|-<br />
| NMPD HQ || 06<br />
|-<br />
| Kilowani Station || 07<br />
|-<br />
| Data Hive || 08<br />
|-<br />
| Coastal Highway || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo: Reach ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Winter Contingency || 01<br />
|-<br />
| ONI: Sword Base|| 02<br />
|-<br />
| Nightfall || 03<br />
|-<br />
| Tip of the Spear || 04<br />
|-<br />
| Long Night of Solace || 05<br />
|-<br />
| Exodus || 06<br />
|-<br />
| New Alexandria || 07<br />
|-<br />
| The Package || 08<br />
|-<br />
| The Pillar of Autumn || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 4 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Dawn || 01<br />
|-<br />
| Requiem || 02<br />
|-<br />
| Forerunner || 03<br />
|-<br />
| Infinity || 04<br />
|-<br />
| Reclaimer || 05<br />
|-<br />
| Shutdown || 06<br />
|-<br />
| Composer || 07<br />
|-<br />
| Midnight || 08<br />
<br />
|}<br />
<br />
<br />
=== Halo 5 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Osiris || 01<br />
|-<br />
| Blue Team || 02<br />
|-<br />
| Glassed || 03<br />
|-<br />
| Unconfirmed || 04<br />
|-<br />
| Evacuation || 05<br />
|-<br />
| Reunion || 06<br />
|-<br />
| Swords of Sanghelios || 07<br />
|-<br />
| Enemy Lines || 08<br />
|-<br />
| Battle of Sunaion || 09<br />
|-<br />
| Genesis || 10<br />
|-<br />
| The Breaking || 11<br />
|-<br />
| Guardians || 12<br />
<br />
|}<br />
<br />
=API Calls=<br />
== Global Modifiers ==<br />
=== Format ===<br />
Specifies how the API call's response will be formatted.<br />
=====json=====<br />
JSON format.<br />
Example:<br />
https://haloruns.com/api/request?query=recentRuns&format=json<br />
=====prettyjson=====<br />
JSON format, where each item in the object is a pretty printed string.<br />
Example:<br />
https://haloruns.com/api/request?query=recentRecords&format=prettyjson<br />
<br />
=== Country ===<br />
Only display information associated with runners from the country specified by an ISO 3166 country code.<br />
<br />
Example: https://haloruns.com/api/request?query=country&country=mx<br />
<br />
==Recent Runs==<br />
<br />
<code>GET /api/request?query=recentRuns[&limit=N]</code><br />
<br />
Returns a list of the most recent verified runs submitted to the site. If <code>GET[limit]</code> isn't specified as a number below 50, the 50 latest runs are returned.<br />
<br />
==Records==<br />
<code>GET /api/request?query=records&level=levelID[&isCoop=0&difficulty=0]</code><br />
<br />
Returns the current records for the level specified by <code>GET[level]</code>. If <code>GET[isCoop]</code> isn't specified, both solo and co-op records are returned. If <code>GET[difficulty]</code> isn't specified, both easy and legendary records are returned.<br />
<br />
==Recent Records==<br />
<code>GET /api/request?query=recentRecords[&limit=N]</code><br />
<br />
Returns a list of the most recent verified world records submitted to the site. If <code>GET[limit]</code> isn't specified as a number below 50, the 50 latest records are returned.<br />
<br />
===== default =====<br />
If GET[format] isn't specified, then a comma-separated list of pretty-printed run descriptions is returned.<br />
<br />
==Streams==<br />
<br />
<code>GET /api/request?query=streams</code><br />
<br />
Returns a list of the current streams being displayed on the HaloRuns homepage. This list is updated every 5 minutes.<br />
<br />
===== default =====<br />
If GET[format] isn't specified, then a comma-separated list of HaloRuns usernames is displayed.<br />
<br />
==User==<br />
<code>GET /api/request?query=user[&user=username]</code><br />
<br />
Grabs the username, total points, and describes the most recent run submitted by the user specified by <code>GET[user]</code>.<br />
<br />
==Record Vods==<br />
<code>GET /api/request?query=wrVods&level=levelID[&difficulty=0&isCoop=0]</code><br />
<br />
Returns a link to the vod of the world record for the level specified by <code>GET[level]</code>. If <code>GET[difficulty]</code> isn't specified, the Easy record is fetched. If <code>GET[isCoop]</code> isn't specified, the Solo record is fetched.<br />
<br />
==Record Holders==<br />
<code>GET /api/request?query=wrHolders</code><br />
<br />
Returns a list of every user on HaloRuns who has ever held a world record at any point.</div>
Backflip
https://wiki.haloruns.com/index.php?title=API&diff=22267
API
2019-04-04T15:50:28Z
<p>Backflip: /* Records */</p>
<hr />
<div>The HaloRuns API is entirely contained in the subdirectory <code>/api/</code>. There are some conventions that multiple API calls follow.<br />
<br />
=Level IDs=<br />
Each level on HaloRuns can be referred to by a 4-character string of numerals. This string is produced by concatenating the number of the game that the level occurs in with the level's number within that game. For example, Tip of the Spear in Halo: Reach's ID is <code>0504</code>.<br />
==Game Numbers==<br />
<br />
{| class="wikitable"<br />
|-<br />
! Game !! Number<br />
|-<br />
| Halo: Combat Evolved || 01<br />
|-<br />
| Halo 2 || 02<br />
|-<br />
| Halo 3 || 03<br />
|-<br />
| Halo 3: ODST || 04<br />
|-<br />
| Halo: Reach || 05<br />
|-<br />
| Halo 4 || 06<br />
|-<br />
| Halo 2 MCC || 07<br />
|-<br />
| Halo 5 || 08<br />
<br />
|}<br />
<br />
==Level Numbers==<br />
<br />
=== Halo: Combat Evolved ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Pillar of Autumn || 01<br />
|-<br />
| Halo || 02<br />
|-<br />
| Truth and Reconciliation || 03<br />
|-<br />
| The Silent Cartographer || 04<br />
|-<br />
| Assault on the Control Room || 05<br />
|-<br />
| 343 Guilty Spark || 06<br />
|-<br />
| The Library || 07<br />
|-<br />
| Two Betrayals || 08<br />
|-<br />
| Keyes || 09<br />
|-<br />
| The Maw || 10<br />
<br />
|}<br />
<br />
=== Halo 2 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Cairo Station || 01<br />
|-<br />
| Outskirts || 02<br />
|-<br />
| Metropolis || 03<br />
|-<br />
| The Arbiter || 04<br />
|-<br />
| Oracle || 05<br />
|-<br />
| Delta Halo || 06<br />
|-<br />
| Regret || 07<br />
|-<br />
| Sacred Icon || 08<br />
|-<br />
| Quarantine Zone || 09<br />
|-<br />
| Gravemind || 10<br />
|-<br />
| Uprising || 11<br />
|-<br />
| High Charity || 12<br />
|-<br />
| The Great Journey || 13<br />
<br />
|}<br />
<br />
=== Halo 3 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Sierra 117 || 01<br />
|-<br />
| Crows Nest || 02<br />
|-<br />
| Tsavo Highway || 03<br />
|-<br />
| The Storm || 04<br />
|-<br />
| Floodgate || 05<br />
|-<br />
| The Ark || 06<br />
|-<br />
| The Covenant || 07<br />
|-<br />
| Cortana || 08<br />
|-<br />
| Halo || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 3: ODST ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Prepare to Drop || 01<br />
|-<br />
| Tayari Plaza || 02<br />
|-<br />
| Uplift Reserve || 03<br />
|-<br />
| Kizingo Blvd. || 04<br />
|-<br />
| ONI Alpha Site || 05<br />
|-<br />
| NMPD HQ || 06<br />
|-<br />
| Kilowani Station || 07<br />
|-<br />
| Data Hive || 08<br />
|-<br />
| Coastal Highway || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo: Reach ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Winter Contingency || 01<br />
|-<br />
| ONI: Sword Base|| 02<br />
|-<br />
| Nightfall || 03<br />
|-<br />
| Tip of the Spear || 04<br />
|-<br />
| Long Night of Solace || 05<br />
|-<br />
| Exodus || 06<br />
|-<br />
| New Alexandria || 07<br />
|-<br />
| The Package || 08<br />
|-<br />
| The Pillar of Autumn || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 4 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Dawn || 01<br />
|-<br />
| Requiem || 02<br />
|-<br />
| Forerunner || 03<br />
|-<br />
| Infinity || 04<br />
|-<br />
| Reclaimer || 05<br />
|-<br />
| Shutdown || 06<br />
|-<br />
| Composer || 07<br />
|-<br />
| Midnight || 08<br />
<br />
|}<br />
<br />
<br />
=== Halo 5 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Osiris || 01<br />
|-<br />
| Blue Team || 02<br />
|-<br />
| Glassed || 03<br />
|-<br />
| Unconfirmed || 04<br />
|-<br />
| Evacuation || 05<br />
|-<br />
| Reunion || 06<br />
|-<br />
| Swords of Sanghelios || 07<br />
|-<br />
| Enemy Lines || 08<br />
|-<br />
| Battle of Sunaion || 09<br />
|-<br />
| Genesis || 10<br />
|-<br />
| The Breaking || 11<br />
|-<br />
| Guardians || 12<br />
<br />
|}<br />
<br />
=API Calls=<br />
== Global Modifiers ==<br />
=== Format ===<br />
Specifies how the API call's response will be formatted.<br />
=====json=====<br />
JSON format.<br />
Example:<br />
https://haloruns.com/api/request?query=recentRuns&format=json<br />
=====prettyjson=====<br />
JSON format, where each item in the object is a pretty printed string.<br />
Example:<br />
https://haloruns.com/api/request?query=recentRecords&format=prettyjson<br />
<br />
=== Country ===<br />
Only display information associated with runners from the country specified by an ISO 3166 country code.<br />
<br />
Example: https://haloruns.com/api/request?query=country&country=mx<br />
<br />
==Recent Runs==<br />
<br />
<code>GET /api/request?query=recentRuns[&limit=N]</code><br />
<br />
Returns a list of the most recent verified runs submitted to the site. If <code>GET[limit]</code> isn't specified as a number below 50, the 50 latest runs are returned.<br />
<br />
==Records==<br />
<code>GET /api/request?query=records&level=levelID[&isCoop=0&difficulty=0]</code><br />
<br />
Returns the records for the level specified by <code>GET[level]</code>. If <code>GET[isCoop]</code> isn't specified, both solo and co-op records are returned. If <code>GET[difficulty]</code> isn't specified, both easy and legendary records are returned.<br />
<br />
==Recent Records==<br />
<code>GET /api/request?query=recentRecords[&limit=N]</code><br />
<br />
Returns a list of the most recent verified world records submitted to the site. If <code>GET[limit]</code> isn't specified as a number below 50, the 50 latest records are returned.<br />
<br />
===== default =====<br />
If GET[format] isn't specified, then a comma-separated list of pretty-printed run descriptions is returned.<br />
<br />
==Streams==<br />
<br />
<code>GET /api/request?query=streams</code><br />
<br />
Returns a list of the current streams being displayed on the HaloRuns homepage. This list is updated every 5 minutes.<br />
<br />
===== default =====<br />
If GET[format] isn't specified, then a comma-separated list of HaloRuns usernames is displayed.<br />
<br />
==User==<br />
<code>GET /api/request?query=user[&user=username]</code><br />
<br />
Grabs the username, total points, and describes the most recent run submitted by the user specified by <code>GET[user]</code>.<br />
<br />
==Record Vods==<br />
<code>GET /api/request?query=wrVods&level=levelID[&difficulty=0&isCoop=0]</code><br />
<br />
Returns a link to the vod of the world record for the level specified by <code>GET[level]</code>. If <code>GET[difficulty]</code> isn't specified, the Easy record is fetched. If <code>GET[isCoop]</code> isn't specified, the Solo record is fetched.<br />
<br />
==Record Holders==<br />
<code>GET /api/request?query=wrHolders</code><br />
<br />
Returns a list of every user on HaloRuns who has ever held a world record at any point.</div>
Backflip
https://wiki.haloruns.com/index.php?title=API&diff=22266
API
2019-04-04T15:50:18Z
<p>Backflip: </p>
<hr />
<div>The HaloRuns API is entirely contained in the subdirectory <code>/api/</code>. There are some conventions that multiple API calls follow.<br />
<br />
=Level IDs=<br />
Each level on HaloRuns can be referred to by a 4-character string of numerals. This string is produced by concatenating the number of the game that the level occurs in with the level's number within that game. For example, Tip of the Spear in Halo: Reach's ID is <code>0504</code>.<br />
==Game Numbers==<br />
<br />
{| class="wikitable"<br />
|-<br />
! Game !! Number<br />
|-<br />
| Halo: Combat Evolved || 01<br />
|-<br />
| Halo 2 || 02<br />
|-<br />
| Halo 3 || 03<br />
|-<br />
| Halo 3: ODST || 04<br />
|-<br />
| Halo: Reach || 05<br />
|-<br />
| Halo 4 || 06<br />
|-<br />
| Halo 2 MCC || 07<br />
|-<br />
| Halo 5 || 08<br />
<br />
|}<br />
<br />
==Level Numbers==<br />
<br />
=== Halo: Combat Evolved ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Pillar of Autumn || 01<br />
|-<br />
| Halo || 02<br />
|-<br />
| Truth and Reconciliation || 03<br />
|-<br />
| The Silent Cartographer || 04<br />
|-<br />
| Assault on the Control Room || 05<br />
|-<br />
| 343 Guilty Spark || 06<br />
|-<br />
| The Library || 07<br />
|-<br />
| Two Betrayals || 08<br />
|-<br />
| Keyes || 09<br />
|-<br />
| The Maw || 10<br />
<br />
|}<br />
<br />
=== Halo 2 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Cairo Station || 01<br />
|-<br />
| Outskirts || 02<br />
|-<br />
| Metropolis || 03<br />
|-<br />
| The Arbiter || 04<br />
|-<br />
| Oracle || 05<br />
|-<br />
| Delta Halo || 06<br />
|-<br />
| Regret || 07<br />
|-<br />
| Sacred Icon || 08<br />
|-<br />
| Quarantine Zone || 09<br />
|-<br />
| Gravemind || 10<br />
|-<br />
| Uprising || 11<br />
|-<br />
| High Charity || 12<br />
|-<br />
| The Great Journey || 13<br />
<br />
|}<br />
<br />
=== Halo 3 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Sierra 117 || 01<br />
|-<br />
| Crows Nest || 02<br />
|-<br />
| Tsavo Highway || 03<br />
|-<br />
| The Storm || 04<br />
|-<br />
| Floodgate || 05<br />
|-<br />
| The Ark || 06<br />
|-<br />
| The Covenant || 07<br />
|-<br />
| Cortana || 08<br />
|-<br />
| Halo || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 3: ODST ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Prepare to Drop || 01<br />
|-<br />
| Tayari Plaza || 02<br />
|-<br />
| Uplift Reserve || 03<br />
|-<br />
| Kizingo Blvd. || 04<br />
|-<br />
| ONI Alpha Site || 05<br />
|-<br />
| NMPD HQ || 06<br />
|-<br />
| Kilowani Station || 07<br />
|-<br />
| Data Hive || 08<br />
|-<br />
| Coastal Highway || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo: Reach ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Winter Contingency || 01<br />
|-<br />
| ONI: Sword Base|| 02<br />
|-<br />
| Nightfall || 03<br />
|-<br />
| Tip of the Spear || 04<br />
|-<br />
| Long Night of Solace || 05<br />
|-<br />
| Exodus || 06<br />
|-<br />
| New Alexandria || 07<br />
|-<br />
| The Package || 08<br />
|-<br />
| The Pillar of Autumn || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 4 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Dawn || 01<br />
|-<br />
| Requiem || 02<br />
|-<br />
| Forerunner || 03<br />
|-<br />
| Infinity || 04<br />
|-<br />
| Reclaimer || 05<br />
|-<br />
| Shutdown || 06<br />
|-<br />
| Composer || 07<br />
|-<br />
| Midnight || 08<br />
<br />
|}<br />
<br />
<br />
=== Halo 5 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Osiris || 01<br />
|-<br />
| Blue Team || 02<br />
|-<br />
| Glassed || 03<br />
|-<br />
| Unconfirmed || 04<br />
|-<br />
| Evacuation || 05<br />
|-<br />
| Reunion || 06<br />
|-<br />
| Swords of Sanghelios || 07<br />
|-<br />
| Enemy Lines || 08<br />
|-<br />
| Battle of Sunaion || 09<br />
|-<br />
| Genesis || 10<br />
|-<br />
| The Breaking || 11<br />
|-<br />
| Guardians || 12<br />
<br />
|}<br />
<br />
=API Calls=<br />
== Global Modifiers ==<br />
=== Format ===<br />
Specifies how the API call's response will be formatted.<br />
=====json=====<br />
JSON format.<br />
Example:<br />
https://haloruns.com/api/request?query=recentRuns&format=json<br />
=====prettyjson=====<br />
JSON format, where each item in the object is a pretty printed string.<br />
Example:<br />
https://haloruns.com/api/request?query=recentRecords&format=prettyjson<br />
<br />
=== Country ===<br />
Only display information associated with runners from the country specified by an ISO 3166 country code.<br />
<br />
Example: https://haloruns.com/api/request?query=country&country=mx<br />
<br />
==Recent Runs==<br />
<br />
<code>GET /api/request?query=recentRuns[&limit=N]</code><br />
<br />
Returns a list of the most recent verified runs submitted to the site. If <code>GET[limit]</code> isn't specified as a number below 50, the 50 latest runs are returned.<br />
<br />
==Records==<br />
<code>GET /api/request?query=records&level=levelID[&isCoop=0&difficulty=0]</code><br />
Returns the records for the level specified by <code>GET[level]</code>. If <code>GET[isCoop]</code> isn't specified, both solo and co-op records are returned. If <code>GET[difficulty]</code> isn't specified, both easy and legendary records are returned.<br />
==Recent Records==<br />
<code>GET /api/request?query=recentRecords[&limit=N]</code><br />
<br />
Returns a list of the most recent verified world records submitted to the site. If <code>GET[limit]</code> isn't specified as a number below 50, the 50 latest records are returned.<br />
<br />
===== default =====<br />
If GET[format] isn't specified, then a comma-separated list of pretty-printed run descriptions is returned.<br />
<br />
==Streams==<br />
<br />
<code>GET /api/request?query=streams</code><br />
<br />
Returns a list of the current streams being displayed on the HaloRuns homepage. This list is updated every 5 minutes.<br />
<br />
===== default =====<br />
If GET[format] isn't specified, then a comma-separated list of HaloRuns usernames is displayed.<br />
<br />
==User==<br />
<code>GET /api/request?query=user[&user=username]</code><br />
<br />
Grabs the username, total points, and describes the most recent run submitted by the user specified by <code>GET[user]</code>.<br />
<br />
==Record Vods==<br />
<code>GET /api/request?query=wrVods&level=levelID[&difficulty=0&isCoop=0]</code><br />
<br />
Returns a link to the vod of the world record for the level specified by <code>GET[level]</code>. If <code>GET[difficulty]</code> isn't specified, the Easy record is fetched. If <code>GET[isCoop]</code> isn't specified, the Solo record is fetched.<br />
<br />
==Record Holders==<br />
<code>GET /api/request?query=wrHolders</code><br />
<br />
Returns a list of every user on HaloRuns who has ever held a world record at any point.</div>
Backflip
https://wiki.haloruns.com/index.php?title=API&diff=22265
API
2019-04-04T15:13:30Z
<p>Backflip: /* Country */</p>
<hr />
<div>The HaloRuns API is entirely contained in the subdirectory <code>/api/</code>. There are some conventions that multiple API calls follow.<br />
<br />
=Level IDs=<br />
Each level on HaloRuns can be referred to by a 4-character string of numerals. This string is produced by concatenating the number of the game that the level occurs in with the level's number within that game. For example, Tip of the Spear in Halo: Reach's ID is <code>0504</code>.<br />
==Game Numbers==<br />
<br />
{| class="wikitable"<br />
|-<br />
! Game !! Number<br />
|-<br />
| Halo: Combat Evolved || 01<br />
|-<br />
| Halo 2 || 02<br />
|-<br />
| Halo 3 || 03<br />
|-<br />
| Halo 3: ODST || 04<br />
|-<br />
| Halo: Reach || 05<br />
|-<br />
| Halo 4 || 06<br />
|-<br />
| Halo 2 MCC || 07<br />
|-<br />
| Halo 5 || 08<br />
<br />
|}<br />
<br />
==Level Numbers==<br />
<br />
=== Halo: Combat Evolved ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Pillar of Autumn || 01<br />
|-<br />
| Halo || 02<br />
|-<br />
| Truth and Reconciliation || 03<br />
|-<br />
| The Silent Cartographer || 04<br />
|-<br />
| Assault on the Control Room || 05<br />
|-<br />
| 343 Guilty Spark || 06<br />
|-<br />
| The Library || 07<br />
|-<br />
| Two Betrayals || 08<br />
|-<br />
| Keyes || 09<br />
|-<br />
| The Maw || 10<br />
<br />
|}<br />
<br />
=== Halo 2 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Cairo Station || 01<br />
|-<br />
| Outskirts || 02<br />
|-<br />
| Metropolis || 03<br />
|-<br />
| The Arbiter || 04<br />
|-<br />
| Oracle || 05<br />
|-<br />
| Delta Halo || 06<br />
|-<br />
| Regret || 07<br />
|-<br />
| Sacred Icon || 08<br />
|-<br />
| Quarantine Zone || 09<br />
|-<br />
| Gravemind || 10<br />
|-<br />
| Uprising || 11<br />
|-<br />
| High Charity || 12<br />
|-<br />
| The Great Journey || 13<br />
<br />
|}<br />
<br />
=== Halo 3 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Sierra 117 || 01<br />
|-<br />
| Crows Nest || 02<br />
|-<br />
| Tsavo Highway || 03<br />
|-<br />
| The Storm || 04<br />
|-<br />
| Floodgate || 05<br />
|-<br />
| The Ark || 06<br />
|-<br />
| The Covenant || 07<br />
|-<br />
| Cortana || 08<br />
|-<br />
| Halo || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 3: ODST ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Prepare to Drop || 01<br />
|-<br />
| Tayari Plaza || 02<br />
|-<br />
| Uplift Reserve || 03<br />
|-<br />
| Kizingo Blvd. || 04<br />
|-<br />
| ONI Alpha Site || 05<br />
|-<br />
| NMPD HQ || 06<br />
|-<br />
| Kilowani Station || 07<br />
|-<br />
| Data Hive || 08<br />
|-<br />
| Coastal Highway || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo: Reach ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Winter Contingency || 01<br />
|-<br />
| ONI: Sword Base|| 02<br />
|-<br />
| Nightfall || 03<br />
|-<br />
| Tip of the Spear || 04<br />
|-<br />
| Long Night of Solace || 05<br />
|-<br />
| Exodus || 06<br />
|-<br />
| New Alexandria || 07<br />
|-<br />
| The Package || 08<br />
|-<br />
| The Pillar of Autumn || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 4 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Dawn || 01<br />
|-<br />
| Requiem || 02<br />
|-<br />
| Forerunner || 03<br />
|-<br />
| Infinity || 04<br />
|-<br />
| Reclaimer || 05<br />
|-<br />
| Shutdown || 06<br />
|-<br />
| Composer || 07<br />
|-<br />
| Midnight || 08<br />
<br />
|}<br />
<br />
<br />
=== Halo 5 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Osiris || 01<br />
|-<br />
| Blue Team || 02<br />
|-<br />
| Glassed || 03<br />
|-<br />
| Unconfirmed || 04<br />
|-<br />
| Evacuation || 05<br />
|-<br />
| Reunion || 06<br />
|-<br />
| Swords of Sanghelios || 07<br />
|-<br />
| Enemy Lines || 08<br />
|-<br />
| Battle of Sunaion || 09<br />
|-<br />
| Genesis || 10<br />
|-<br />
| The Breaking || 11<br />
|-<br />
| Guardians || 12<br />
<br />
|}<br />
<br />
=API Calls=<br />
== Global Modifiers ==<br />
=== Format ===<br />
Specifies how the API call's response will be formatted.<br />
=====json=====<br />
JSON format.<br />
Example:<br />
https://haloruns.com/api/request?query=recentRuns&format=json<br />
=====prettyjson=====<br />
JSON format, where each item in the object is a pretty printed string.<br />
Example:<br />
https://haloruns.com/api/request?query=recentRecords&format=prettyjson<br />
<br />
=== Country ===<br />
Only display information associated with runners from the country specified by an ISO 3166 country code.<br />
<br />
Example: https://haloruns.com/api/request?query=country&country=mx<br />
<br />
==Recent Runs==<br />
<br />
<code>GET /api/request?query=recentRuns[&limit=N]</code><br />
<br />
Returns a list of the most recent verified runs submitted to the site. If <code>GET[limit]</code> isn't specified as a number below 50, the 50 latest runs are returned.<br />
<br />
==Recent Records==<br />
<code>GET /api/request?query=recentRecords[&limit=N]</code><br />
<br />
Returns a list of the most recent verified world records submitted to the site. If <code>GET[limit]</code> isn't specified as a number below 50, the 50 latest records are returned.<br />
<br />
===== default =====<br />
If GET[format] isn't specified, then a comma-separated list of pretty-printed run descriptions is returned.<br />
<br />
==Streams==<br />
<br />
<code>GET /api/request?query=streams</code><br />
<br />
Returns a list of the current streams being displayed on the HaloRuns homepage. This list is updated every 5 minutes.<br />
<br />
===== default =====<br />
If GET[format] isn't specified, then a comma-separated list of HaloRuns usernames is displayed.<br />
<br />
==User==<br />
<code>GET /api/request?query=user[&user=username]</code><br />
<br />
Grabs the username, total points, and describes the most recent run submitted by the user specified by <code>GET[user]</code>.<br />
<br />
==Record Vods==<br />
<code>GET /api/request?query=wrVods&level=levelID[&difficulty=0&isCoop=0]</code><br />
<br />
Returns a link to the vod of the world record for the level specified by <code>GET[level]</code>. If <code>GET[difficulty]</code> isn't specified, the Easy record is fetched. If <code>GET[isCoop]</code> isn't specified, the Solo record is fetched.<br />
<br />
==Record Holders==<br />
<code>GET /api/request?query=wrHolders</code><br />
<br />
Returns a list of every user on HaloRuns who has ever held a world record at any point.</div>
Backflip
https://wiki.haloruns.com/index.php?title=API&diff=22264
API
2019-04-04T03:33:44Z
<p>Backflip: </p>
<hr />
<div>The HaloRuns API is entirely contained in the subdirectory <code>/api/</code>. There are some conventions that multiple API calls follow.<br />
<br />
=Level IDs=<br />
Each level on HaloRuns can be referred to by a 4-character string of numerals. This string is produced by concatenating the number of the game that the level occurs in with the level's number within that game. For example, Tip of the Spear in Halo: Reach's ID is <code>0504</code>.<br />
==Game Numbers==<br />
<br />
{| class="wikitable"<br />
|-<br />
! Game !! Number<br />
|-<br />
| Halo: Combat Evolved || 01<br />
|-<br />
| Halo 2 || 02<br />
|-<br />
| Halo 3 || 03<br />
|-<br />
| Halo 3: ODST || 04<br />
|-<br />
| Halo: Reach || 05<br />
|-<br />
| Halo 4 || 06<br />
|-<br />
| Halo 2 MCC || 07<br />
|-<br />
| Halo 5 || 08<br />
<br />
|}<br />
<br />
==Level Numbers==<br />
<br />
=== Halo: Combat Evolved ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Pillar of Autumn || 01<br />
|-<br />
| Halo || 02<br />
|-<br />
| Truth and Reconciliation || 03<br />
|-<br />
| The Silent Cartographer || 04<br />
|-<br />
| Assault on the Control Room || 05<br />
|-<br />
| 343 Guilty Spark || 06<br />
|-<br />
| The Library || 07<br />
|-<br />
| Two Betrayals || 08<br />
|-<br />
| Keyes || 09<br />
|-<br />
| The Maw || 10<br />
<br />
|}<br />
<br />
=== Halo 2 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Cairo Station || 01<br />
|-<br />
| Outskirts || 02<br />
|-<br />
| Metropolis || 03<br />
|-<br />
| The Arbiter || 04<br />
|-<br />
| Oracle || 05<br />
|-<br />
| Delta Halo || 06<br />
|-<br />
| Regret || 07<br />
|-<br />
| Sacred Icon || 08<br />
|-<br />
| Quarantine Zone || 09<br />
|-<br />
| Gravemind || 10<br />
|-<br />
| Uprising || 11<br />
|-<br />
| High Charity || 12<br />
|-<br />
| The Great Journey || 13<br />
<br />
|}<br />
<br />
=== Halo 3 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Sierra 117 || 01<br />
|-<br />
| Crows Nest || 02<br />
|-<br />
| Tsavo Highway || 03<br />
|-<br />
| The Storm || 04<br />
|-<br />
| Floodgate || 05<br />
|-<br />
| The Ark || 06<br />
|-<br />
| The Covenant || 07<br />
|-<br />
| Cortana || 08<br />
|-<br />
| Halo || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 3: ODST ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Prepare to Drop || 01<br />
|-<br />
| Tayari Plaza || 02<br />
|-<br />
| Uplift Reserve || 03<br />
|-<br />
| Kizingo Blvd. || 04<br />
|-<br />
| ONI Alpha Site || 05<br />
|-<br />
| NMPD HQ || 06<br />
|-<br />
| Kilowani Station || 07<br />
|-<br />
| Data Hive || 08<br />
|-<br />
| Coastal Highway || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo: Reach ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Winter Contingency || 01<br />
|-<br />
| ONI: Sword Base|| 02<br />
|-<br />
| Nightfall || 03<br />
|-<br />
| Tip of the Spear || 04<br />
|-<br />
| Long Night of Solace || 05<br />
|-<br />
| Exodus || 06<br />
|-<br />
| New Alexandria || 07<br />
|-<br />
| The Package || 08<br />
|-<br />
| The Pillar of Autumn || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 4 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Dawn || 01<br />
|-<br />
| Requiem || 02<br />
|-<br />
| Forerunner || 03<br />
|-<br />
| Infinity || 04<br />
|-<br />
| Reclaimer || 05<br />
|-<br />
| Shutdown || 06<br />
|-<br />
| Composer || 07<br />
|-<br />
| Midnight || 08<br />
<br />
|}<br />
<br />
<br />
=== Halo 5 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Osiris || 01<br />
|-<br />
| Blue Team || 02<br />
|-<br />
| Glassed || 03<br />
|-<br />
| Unconfirmed || 04<br />
|-<br />
| Evacuation || 05<br />
|-<br />
| Reunion || 06<br />
|-<br />
| Swords of Sanghelios || 07<br />
|-<br />
| Enemy Lines || 08<br />
|-<br />
| Battle of Sunaion || 09<br />
|-<br />
| Genesis || 10<br />
|-<br />
| The Breaking || 11<br />
|-<br />
| Guardians || 12<br />
<br />
|}<br />
<br />
=API Calls=<br />
== Global Modifiers ==<br />
=== Format ===<br />
Specifies how the API call's response will be formatted.<br />
=====json=====<br />
JSON format.<br />
Example:<br />
https://haloruns.com/api/request?query=recentRuns&format=json<br />
=====prettyjson=====<br />
JSON format, where each item in the object is a pretty printed string.<br />
Example:<br />
https://haloruns.com/api/request?query=recentRecords&format=prettyjson<br />
<br />
=== Country ===<br />
Only display information associated with runners from the country specified by an ISO 3166 country code.<br />
<br />
Example: https://scorpion.haloruns.com/test/backflip/api/request?query=country&country=mx<br />
<br />
==Recent Runs==<br />
<br />
<code>GET /api/request?query=recentRuns[&limit=N]</code><br />
<br />
Returns a list of the most recent verified runs submitted to the site. If <code>GET[limit]</code> isn't specified as a number below 50, the 50 latest runs are returned.<br />
<br />
==Recent Records==<br />
<code>GET /api/request?query=recentRecords[&limit=N]</code><br />
<br />
Returns a list of the most recent verified world records submitted to the site. If <code>GET[limit]</code> isn't specified as a number below 50, the 50 latest records are returned.<br />
<br />
===== default =====<br />
If GET[format] isn't specified, then a comma-separated list of pretty-printed run descriptions is returned.<br />
<br />
==Streams==<br />
<br />
<code>GET /api/request?query=streams</code><br />
<br />
Returns a list of the current streams being displayed on the HaloRuns homepage. This list is updated every 5 minutes.<br />
<br />
===== default =====<br />
If GET[format] isn't specified, then a comma-separated list of HaloRuns usernames is displayed.<br />
<br />
==User==<br />
<code>GET /api/request?query=user[&user=username]</code><br />
<br />
Grabs the username, total points, and describes the most recent run submitted by the user specified by <code>GET[user]</code>.<br />
<br />
==Record Vods==<br />
<code>GET /api/request?query=wrVods&level=levelID[&difficulty=0&isCoop=0]</code><br />
<br />
Returns a link to the vod of the world record for the level specified by <code>GET[level]</code>. If <code>GET[difficulty]</code> isn't specified, the Easy record is fetched. If <code>GET[isCoop]</code> isn't specified, the Solo record is fetched.<br />
<br />
==Record Holders==<br />
<code>GET /api/request?query=wrHolders</code><br />
<br />
Returns a list of every user on HaloRuns who has ever held a world record at any point.</div>
Backflip
https://wiki.haloruns.com/index.php?title=API&diff=22263
API
2019-04-03T18:22:40Z
<p>Backflip: /* Global Modifiers */</p>
<hr />
<div>The HaloRuns API is entirely contained in the subdirectory <code>/api/</code>. There are some conventions that multiple API calls follow.<br />
<br />
=Level IDs=<br />
Each level on HaloRuns can be referred to by a 4-character string of numerals. This string is produced by concatenating the number of the game that the level occurs in with the level's number within that game. For example, Tip of the Spear in Halo: Reach's ID is <code>0504</code><br />
==Game Numbers==<br />
<br />
{| class="wikitable"<br />
|-<br />
! Game !! Number<br />
|-<br />
| Halo: Combat Evolved || 01<br />
|-<br />
| Halo 2 || 02<br />
|-<br />
| Halo 3 || 03<br />
|-<br />
| Halo 3: ODST || 04<br />
|-<br />
| Halo: Reach || 05<br />
|-<br />
| Halo 4 || 06<br />
|-<br />
| Halo 2 MCC || 07<br />
|-<br />
| Halo 5 || 08<br />
<br />
|}<br />
<br />
==Level Numbers==<br />
<br />
=== Halo: Combat Evolved ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Pillar of Autumn || 01<br />
|-<br />
| Halo || 02<br />
|-<br />
| Truth and Reconciliation || 03<br />
|-<br />
| The Silent Cartographer || 04<br />
|-<br />
| Assault on the Control Room || 05<br />
|-<br />
| 343 Guilty Spark || 06<br />
|-<br />
| The Library || 07<br />
|-<br />
| Two Betrayals || 08<br />
|-<br />
| Keyes || 09<br />
|-<br />
| The Maw || 10<br />
<br />
|}<br />
<br />
=== Halo 2 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Cairo Station || 01<br />
|-<br />
| Outskirts || 02<br />
|-<br />
| Metropolis || 03<br />
|-<br />
| The Arbiter || 04<br />
|-<br />
| Oracle || 05<br />
|-<br />
| Delta Halo || 06<br />
|-<br />
| Regret || 07<br />
|-<br />
| Sacred Icon || 08<br />
|-<br />
| Quarantine Zone || 09<br />
|-<br />
| Gravemind || 10<br />
|-<br />
| Uprising || 11<br />
|-<br />
| High Charity || 12<br />
|-<br />
| The Great Journey || 13<br />
<br />
|}<br />
<br />
=== Halo 3 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Sierra 117 || 01<br />
|-<br />
| Crows Nest || 02<br />
|-<br />
| Tsavo Highway || 03<br />
|-<br />
| The Storm || 04<br />
|-<br />
| Floodgate || 05<br />
|-<br />
| The Ark || 06<br />
|-<br />
| The Covenant || 07<br />
|-<br />
| Cortana || 08<br />
|-<br />
| Halo || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 3: ODST ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Prepare to Drop || 01<br />
|-<br />
| Tayari Plaza || 02<br />
|-<br />
| Uplift Reserve || 03<br />
|-<br />
| Kizingo Blvd. || 04<br />
|-<br />
| ONI Alpha Site || 05<br />
|-<br />
| NMPD HQ || 06<br />
|-<br />
| Kilowani Station || 07<br />
|-<br />
| Data Hive || 08<br />
|-<br />
| Coastal Highway || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo: Reach ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Winter Contingency || 01<br />
|-<br />
| ONI: Sword Base|| 02<br />
|-<br />
| Nightfall || 03<br />
|-<br />
| Tip of the Spear || 04<br />
|-<br />
| Long Night of Solace || 05<br />
|-<br />
| Exodus || 06<br />
|-<br />
| New Alexandria || 07<br />
|-<br />
| The Package || 08<br />
|-<br />
| The Pillar of Autumn || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 4 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Dawn || 01<br />
|-<br />
| Requiem || 02<br />
|-<br />
| Forerunner || 03<br />
|-<br />
| Infinity || 04<br />
|-<br />
| Reclaimer || 05<br />
|-<br />
| Shutdown || 06<br />
|-<br />
| Composer || 07<br />
|-<br />
| Midnight || 08<br />
<br />
|}<br />
<br />
<br />
=== Halo 5 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Osiris || 01<br />
|-<br />
| Blue Team || 02<br />
|-<br />
| Glassed || 03<br />
|-<br />
| Unconfirmed || 04<br />
|-<br />
| Evacuation || 05<br />
|-<br />
| Reunion || 06<br />
|-<br />
| Swords of Sanghelios || 07<br />
|-<br />
| Enemy Lines || 08<br />
|-<br />
| Battle of Sunaion || 09<br />
|-<br />
| Genesis || 10<br />
|-<br />
| The Breaking || 11<br />
|-<br />
| Guardians || 12<br />
<br />
|}<br />
<br />
=API Calls=<br />
== Global Modifiers ==<br />
=== Format ===<br />
Specifies how the API call's response will be formatted.<br />
=====json=====<br />
JSON format.<br />
Example:<br />
https://haloruns.com/api/request?query=recentRuns&format=json<br />
=====prettyjson=====<br />
JSON format, where each item in the object is a pretty printed string.<br />
Example:<br />
https://haloruns.com/api/request?query=recentRecords&format=prettyjson<br />
<br />
=== Country ===<br />
Only display information associated with runners from the country specified by an ISO 3166 country code.<br />
<br />
Example: https://scorpion.haloruns.com/test/backflip/api/request?query=country&country=mx<br />
<br />
==Recent Runs==<br />
<br />
<code>GET /api/request?query=recentRuns[&limit=N]</code><br />
<br />
Returns a list of the most recent verified runs submitted to the site. If <code>GET[limit]</code> isn't specified as a number below 50, the 50 latest runs are returned.<br />
<br />
==Recent Records==<br />
<code>GET /api/request?query=recentRecords[&limit=N]</code><br />
<br />
Returns a list of the most recent verified world records submitted to the site. If <code>GET[limit]</code> isn't specified as a number below 50, the 50 latest records are returned.<br />
<br />
===== default =====<br />
If GET[format] isn't specified, then a comma-separated list of pretty-printed run descriptions is returned.<br />
<br />
==Streams==<br />
<br />
<code>GET /api/request?query=streams</code><br />
<br />
Returns a list of the current streams being displayed on the HaloRuns homepage. This list is updated every 5 minutes.<br />
<br />
===== default =====<br />
If GET[format] isn't specified, then a comma-separated list of HaloRuns usernames is displayed.<br />
<br />
==User==<br />
<code>GET /api/request?query=user[&user=username]</code><br />
<br />
Grabs the username, total points, and describes the most recent run submitted by the user specified by <code>GET[user]</code>.<br />
<br />
==Record Vods==<br />
<code>GET /api/request?query=wrVods&level=levelID[&difficulty=0&isCoop=0]</code><br />
<br />
Returns a link to the vod of the world record for the level specified by <code>GET[level]</code>. If <code>GET[difficulty]</code> isn't specified, the Easy record is fetched. If <code>GET[isCoop]</code> isn't specified, the Solo record is fetched.<br />
<br />
==Record Holders==<br />
<code>GET /api/request?query=wrHolders</code><br />
<br />
Returns a list of every user on HaloRuns who has ever held a world record at any point.</div>
Backflip
https://wiki.haloruns.com/index.php?title=API&diff=22262
API
2019-04-03T17:24:50Z
<p>Backflip: /* Format */</p>
<hr />
<div>The HaloRuns API is entirely contained in the subdirectory <code>/api/</code>. There are some conventions that multiple API calls follow.<br />
<br />
=Level IDs=<br />
Each level on HaloRuns can be referred to by a 4-character string of numerals. This string is produced by concatenating the number of the game that the level occurs in with the level's number within that game. For example, Tip of the Spear in Halo: Reach's ID is <code>0504</code><br />
==Game Numbers==<br />
<br />
{| class="wikitable"<br />
|-<br />
! Game !! Number<br />
|-<br />
| Halo: Combat Evolved || 01<br />
|-<br />
| Halo 2 || 02<br />
|-<br />
| Halo 3 || 03<br />
|-<br />
| Halo 3: ODST || 04<br />
|-<br />
| Halo: Reach || 05<br />
|-<br />
| Halo 4 || 06<br />
|-<br />
| Halo 2 MCC || 07<br />
|-<br />
| Halo 5 || 08<br />
<br />
|}<br />
<br />
==Level Numbers==<br />
<br />
=== Halo: Combat Evolved ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Pillar of Autumn || 01<br />
|-<br />
| Halo || 02<br />
|-<br />
| Truth and Reconciliation || 03<br />
|-<br />
| The Silent Cartographer || 04<br />
|-<br />
| Assault on the Control Room || 05<br />
|-<br />
| 343 Guilty Spark || 06<br />
|-<br />
| The Library || 07<br />
|-<br />
| Two Betrayals || 08<br />
|-<br />
| Keyes || 09<br />
|-<br />
| The Maw || 10<br />
<br />
|}<br />
<br />
=== Halo 2 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Cairo Station || 01<br />
|-<br />
| Outskirts || 02<br />
|-<br />
| Metropolis || 03<br />
|-<br />
| The Arbiter || 04<br />
|-<br />
| Oracle || 05<br />
|-<br />
| Delta Halo || 06<br />
|-<br />
| Regret || 07<br />
|-<br />
| Sacred Icon || 08<br />
|-<br />
| Quarantine Zone || 09<br />
|-<br />
| Gravemind || 10<br />
|-<br />
| Uprising || 11<br />
|-<br />
| High Charity || 12<br />
|-<br />
| The Great Journey || 13<br />
<br />
|}<br />
<br />
=== Halo 3 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Sierra 117 || 01<br />
|-<br />
| Crows Nest || 02<br />
|-<br />
| Tsavo Highway || 03<br />
|-<br />
| The Storm || 04<br />
|-<br />
| Floodgate || 05<br />
|-<br />
| The Ark || 06<br />
|-<br />
| The Covenant || 07<br />
|-<br />
| Cortana || 08<br />
|-<br />
| Halo || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 3: ODST ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Prepare to Drop || 01<br />
|-<br />
| Tayari Plaza || 02<br />
|-<br />
| Uplift Reserve || 03<br />
|-<br />
| Kizingo Blvd. || 04<br />
|-<br />
| ONI Alpha Site || 05<br />
|-<br />
| NMPD HQ || 06<br />
|-<br />
| Kilowani Station || 07<br />
|-<br />
| Data Hive || 08<br />
|-<br />
| Coastal Highway || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo: Reach ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Winter Contingency || 01<br />
|-<br />
| ONI: Sword Base|| 02<br />
|-<br />
| Nightfall || 03<br />
|-<br />
| Tip of the Spear || 04<br />
|-<br />
| Long Night of Solace || 05<br />
|-<br />
| Exodus || 06<br />
|-<br />
| New Alexandria || 07<br />
|-<br />
| The Package || 08<br />
|-<br />
| The Pillar of Autumn || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 4 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Dawn || 01<br />
|-<br />
| Requiem || 02<br />
|-<br />
| Forerunner || 03<br />
|-<br />
| Infinity || 04<br />
|-<br />
| Reclaimer || 05<br />
|-<br />
| Shutdown || 06<br />
|-<br />
| Composer || 07<br />
|-<br />
| Midnight || 08<br />
<br />
|}<br />
<br />
<br />
=== Halo 5 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Osiris || 01<br />
|-<br />
| Blue Team || 02<br />
|-<br />
| Glassed || 03<br />
|-<br />
| Unconfirmed || 04<br />
|-<br />
| Evacuation || 05<br />
|-<br />
| Reunion || 06<br />
|-<br />
| Swords of Sanghelios || 07<br />
|-<br />
| Enemy Lines || 08<br />
|-<br />
| Battle of Sunaion || 09<br />
|-<br />
| Genesis || 10<br />
|-<br />
| The Breaking || 11<br />
|-<br />
| Guardians || 12<br />
<br />
|}<br />
<br />
=API Calls=<br />
== Global Modifiers ==<br />
=== Format ===<br />
Specifies how the API call's response will be formatted.<br />
=====json=====<br />
JSON format.<br />
Example:<br />
https://haloruns.com/api/request?query=recentRuns&format=json<br />
=====prettyjson=====<br />
JSON format, where each item in the object is a pretty printed string.<br />
Example:<br />
https://haloruns.com/api/request?query=recentRecords&format=prettyjson<br />
<br />
=== Country ===<br />
TBD<br />
<br />
==Recent Runs==<br />
<br />
<code>GET /api/request?query=recentRuns[&limit=N]</code><br />
<br />
Returns a list of the most recent verified runs submitted to the site. If <code>GET[limit]</code> isn't specified as a number below 50, the 50 latest runs are returned.<br />
<br />
==Recent Records==<br />
<code>GET /api/request?query=recentRecords[&limit=N]</code><br />
<br />
Returns a list of the most recent verified world records submitted to the site. If <code>GET[limit]</code> isn't specified as a number below 50, the 50 latest records are returned.<br />
<br />
===== default =====<br />
If GET[format] isn't specified, then a comma-separated list of pretty-printed run descriptions is returned.<br />
<br />
==Streams==<br />
<br />
<code>GET /api/request?query=streams</code><br />
<br />
Returns a list of the current streams being displayed on the HaloRuns homepage. This list is updated every 5 minutes.<br />
<br />
===== default =====<br />
If GET[format] isn't specified, then a comma-separated list of HaloRuns usernames is displayed.<br />
<br />
==User==<br />
<code>GET /api/request?query=user[&user=username]</code><br />
<br />
Grabs the username, total points, and describes the most recent run submitted by the user specified by <code>GET[user]</code>.<br />
<br />
==Record Vods==<br />
<code>GET /api/request?query=wrVods&level=levelID[&difficulty=0&isCoop=0]</code><br />
<br />
Returns a link to the vod of the world record for the level specified by <code>GET[level]</code>. If <code>GET[difficulty]</code> isn't specified, the Easy record is fetched. If <code>GET[isCoop]</code> isn't specified, the Solo record is fetched.<br />
<br />
==Record Holders==<br />
<code>GET /api/request?query=wrHolders</code><br />
<br />
Returns a list of every user on HaloRuns who has ever held a world record at any point.</div>
Backflip
https://wiki.haloruns.com/index.php?title=API&diff=22261
API
2019-04-03T17:23:19Z
<p>Backflip: /* Record Vods */</p>
<hr />
<div>The HaloRuns API is entirely contained in the subdirectory <code>/api/</code>. There are some conventions that multiple API calls follow.<br />
<br />
=Level IDs=<br />
Each level on HaloRuns can be referred to by a 4-character string of numerals. This string is produced by concatenating the number of the game that the level occurs in with the level's number within that game. For example, Tip of the Spear in Halo: Reach's ID is <code>0504</code><br />
==Game Numbers==<br />
<br />
{| class="wikitable"<br />
|-<br />
! Game !! Number<br />
|-<br />
| Halo: Combat Evolved || 01<br />
|-<br />
| Halo 2 || 02<br />
|-<br />
| Halo 3 || 03<br />
|-<br />
| Halo 3: ODST || 04<br />
|-<br />
| Halo: Reach || 05<br />
|-<br />
| Halo 4 || 06<br />
|-<br />
| Halo 2 MCC || 07<br />
|-<br />
| Halo 5 || 08<br />
<br />
|}<br />
<br />
==Level Numbers==<br />
<br />
=== Halo: Combat Evolved ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Pillar of Autumn || 01<br />
|-<br />
| Halo || 02<br />
|-<br />
| Truth and Reconciliation || 03<br />
|-<br />
| The Silent Cartographer || 04<br />
|-<br />
| Assault on the Control Room || 05<br />
|-<br />
| 343 Guilty Spark || 06<br />
|-<br />
| The Library || 07<br />
|-<br />
| Two Betrayals || 08<br />
|-<br />
| Keyes || 09<br />
|-<br />
| The Maw || 10<br />
<br />
|}<br />
<br />
=== Halo 2 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Cairo Station || 01<br />
|-<br />
| Outskirts || 02<br />
|-<br />
| Metropolis || 03<br />
|-<br />
| The Arbiter || 04<br />
|-<br />
| Oracle || 05<br />
|-<br />
| Delta Halo || 06<br />
|-<br />
| Regret || 07<br />
|-<br />
| Sacred Icon || 08<br />
|-<br />
| Quarantine Zone || 09<br />
|-<br />
| Gravemind || 10<br />
|-<br />
| Uprising || 11<br />
|-<br />
| High Charity || 12<br />
|-<br />
| The Great Journey || 13<br />
<br />
|}<br />
<br />
=== Halo 3 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Sierra 117 || 01<br />
|-<br />
| Crows Nest || 02<br />
|-<br />
| Tsavo Highway || 03<br />
|-<br />
| The Storm || 04<br />
|-<br />
| Floodgate || 05<br />
|-<br />
| The Ark || 06<br />
|-<br />
| The Covenant || 07<br />
|-<br />
| Cortana || 08<br />
|-<br />
| Halo || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 3: ODST ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Prepare to Drop || 01<br />
|-<br />
| Tayari Plaza || 02<br />
|-<br />
| Uplift Reserve || 03<br />
|-<br />
| Kizingo Blvd. || 04<br />
|-<br />
| ONI Alpha Site || 05<br />
|-<br />
| NMPD HQ || 06<br />
|-<br />
| Kilowani Station || 07<br />
|-<br />
| Data Hive || 08<br />
|-<br />
| Coastal Highway || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo: Reach ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Winter Contingency || 01<br />
|-<br />
| ONI: Sword Base|| 02<br />
|-<br />
| Nightfall || 03<br />
|-<br />
| Tip of the Spear || 04<br />
|-<br />
| Long Night of Solace || 05<br />
|-<br />
| Exodus || 06<br />
|-<br />
| New Alexandria || 07<br />
|-<br />
| The Package || 08<br />
|-<br />
| The Pillar of Autumn || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 4 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Dawn || 01<br />
|-<br />
| Requiem || 02<br />
|-<br />
| Forerunner || 03<br />
|-<br />
| Infinity || 04<br />
|-<br />
| Reclaimer || 05<br />
|-<br />
| Shutdown || 06<br />
|-<br />
| Composer || 07<br />
|-<br />
| Midnight || 08<br />
<br />
|}<br />
<br />
<br />
=== Halo 5 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Osiris || 01<br />
|-<br />
| Blue Team || 02<br />
|-<br />
| Glassed || 03<br />
|-<br />
| Unconfirmed || 04<br />
|-<br />
| Evacuation || 05<br />
|-<br />
| Reunion || 06<br />
|-<br />
| Swords of Sanghelios || 07<br />
|-<br />
| Enemy Lines || 08<br />
|-<br />
| Battle of Sunaion || 09<br />
|-<br />
| Genesis || 10<br />
|-<br />
| The Breaking || 11<br />
|-<br />
| Guardians || 12<br />
<br />
|}<br />
<br />
=API Calls=<br />
== Global Modifiers ==<br />
=== Format ===<br />
Specifies how the API call's response will be formatted<br />
=====json=====<br />
JSON format.<br />
Example:<br />
https://haloruns.com/api/request?query=recentRuns&format=json<br />
=====prettyjson=====<br />
JSON format, where each item in the object is a pretty printed string.<br />
Example:<br />
https://haloruns.com/api/request?query=recentRecords&format=prettyjson<br />
<br />
=== Country ===<br />
TBD<br />
<br />
==Recent Runs==<br />
<br />
<code>GET /api/request?query=recentRuns[&limit=N]</code><br />
<br />
Returns a list of the most recent verified runs submitted to the site. If <code>GET[limit]</code> isn't specified as a number below 50, the 50 latest runs are returned.<br />
<br />
==Recent Records==<br />
<code>GET /api/request?query=recentRecords[&limit=N]</code><br />
<br />
Returns a list of the most recent verified world records submitted to the site. If <code>GET[limit]</code> isn't specified as a number below 50, the 50 latest records are returned.<br />
<br />
===== default =====<br />
If GET[format] isn't specified, then a comma-separated list of pretty-printed run descriptions is returned.<br />
<br />
==Streams==<br />
<br />
<code>GET /api/request?query=streams</code><br />
<br />
Returns a list of the current streams being displayed on the HaloRuns homepage. This list is updated every 5 minutes.<br />
<br />
===== default =====<br />
If GET[format] isn't specified, then a comma-separated list of HaloRuns usernames is displayed.<br />
<br />
==User==<br />
<code>GET /api/request?query=user[&user=username]</code><br />
<br />
Grabs the username, total points, and describes the most recent run submitted by the user specified by <code>GET[user]</code>.<br />
<br />
==Record Vods==<br />
<code>GET /api/request?query=wrVods&level=levelID[&difficulty=0&isCoop=0]</code><br />
<br />
Returns a link to the vod of the world record for the level specified by <code>GET[level]</code>. If <code>GET[difficulty]</code> isn't specified, the Easy record is fetched. If <code>GET[isCoop]</code> isn't specified, the Solo record is fetched.<br />
<br />
==Record Holders==<br />
<code>GET /api/request?query=wrHolders</code><br />
<br />
Returns a list of every user on HaloRuns who has ever held a world record at any point.</div>
Backflip
https://wiki.haloruns.com/index.php?title=API&diff=22260
API
2019-04-03T17:23:00Z
<p>Backflip: /* API Calls */</p>
<hr />
<div>The HaloRuns API is entirely contained in the subdirectory <code>/api/</code>. There are some conventions that multiple API calls follow.<br />
<br />
=Level IDs=<br />
Each level on HaloRuns can be referred to by a 4-character string of numerals. This string is produced by concatenating the number of the game that the level occurs in with the level's number within that game. For example, Tip of the Spear in Halo: Reach's ID is <code>0504</code><br />
==Game Numbers==<br />
<br />
{| class="wikitable"<br />
|-<br />
! Game !! Number<br />
|-<br />
| Halo: Combat Evolved || 01<br />
|-<br />
| Halo 2 || 02<br />
|-<br />
| Halo 3 || 03<br />
|-<br />
| Halo 3: ODST || 04<br />
|-<br />
| Halo: Reach || 05<br />
|-<br />
| Halo 4 || 06<br />
|-<br />
| Halo 2 MCC || 07<br />
|-<br />
| Halo 5 || 08<br />
<br />
|}<br />
<br />
==Level Numbers==<br />
<br />
=== Halo: Combat Evolved ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Pillar of Autumn || 01<br />
|-<br />
| Halo || 02<br />
|-<br />
| Truth and Reconciliation || 03<br />
|-<br />
| The Silent Cartographer || 04<br />
|-<br />
| Assault on the Control Room || 05<br />
|-<br />
| 343 Guilty Spark || 06<br />
|-<br />
| The Library || 07<br />
|-<br />
| Two Betrayals || 08<br />
|-<br />
| Keyes || 09<br />
|-<br />
| The Maw || 10<br />
<br />
|}<br />
<br />
=== Halo 2 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Cairo Station || 01<br />
|-<br />
| Outskirts || 02<br />
|-<br />
| Metropolis || 03<br />
|-<br />
| The Arbiter || 04<br />
|-<br />
| Oracle || 05<br />
|-<br />
| Delta Halo || 06<br />
|-<br />
| Regret || 07<br />
|-<br />
| Sacred Icon || 08<br />
|-<br />
| Quarantine Zone || 09<br />
|-<br />
| Gravemind || 10<br />
|-<br />
| Uprising || 11<br />
|-<br />
| High Charity || 12<br />
|-<br />
| The Great Journey || 13<br />
<br />
|}<br />
<br />
=== Halo 3 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Sierra 117 || 01<br />
|-<br />
| Crows Nest || 02<br />
|-<br />
| Tsavo Highway || 03<br />
|-<br />
| The Storm || 04<br />
|-<br />
| Floodgate || 05<br />
|-<br />
| The Ark || 06<br />
|-<br />
| The Covenant || 07<br />
|-<br />
| Cortana || 08<br />
|-<br />
| Halo || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 3: ODST ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Prepare to Drop || 01<br />
|-<br />
| Tayari Plaza || 02<br />
|-<br />
| Uplift Reserve || 03<br />
|-<br />
| Kizingo Blvd. || 04<br />
|-<br />
| ONI Alpha Site || 05<br />
|-<br />
| NMPD HQ || 06<br />
|-<br />
| Kilowani Station || 07<br />
|-<br />
| Data Hive || 08<br />
|-<br />
| Coastal Highway || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo: Reach ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Winter Contingency || 01<br />
|-<br />
| ONI: Sword Base|| 02<br />
|-<br />
| Nightfall || 03<br />
|-<br />
| Tip of the Spear || 04<br />
|-<br />
| Long Night of Solace || 05<br />
|-<br />
| Exodus || 06<br />
|-<br />
| New Alexandria || 07<br />
|-<br />
| The Package || 08<br />
|-<br />
| The Pillar of Autumn || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 4 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Dawn || 01<br />
|-<br />
| Requiem || 02<br />
|-<br />
| Forerunner || 03<br />
|-<br />
| Infinity || 04<br />
|-<br />
| Reclaimer || 05<br />
|-<br />
| Shutdown || 06<br />
|-<br />
| Composer || 07<br />
|-<br />
| Midnight || 08<br />
<br />
|}<br />
<br />
<br />
=== Halo 5 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Osiris || 01<br />
|-<br />
| Blue Team || 02<br />
|-<br />
| Glassed || 03<br />
|-<br />
| Unconfirmed || 04<br />
|-<br />
| Evacuation || 05<br />
|-<br />
| Reunion || 06<br />
|-<br />
| Swords of Sanghelios || 07<br />
|-<br />
| Enemy Lines || 08<br />
|-<br />
| Battle of Sunaion || 09<br />
|-<br />
| Genesis || 10<br />
|-<br />
| The Breaking || 11<br />
|-<br />
| Guardians || 12<br />
<br />
|}<br />
<br />
=API Calls=<br />
== Global Modifiers ==<br />
=== Format ===<br />
Specifies how the API call's response will be formatted<br />
=====json=====<br />
JSON format.<br />
Example:<br />
https://haloruns.com/api/request?query=recentRuns&format=json<br />
=====prettyjson=====<br />
JSON format, where each item in the object is a pretty printed string.<br />
Example:<br />
https://haloruns.com/api/request?query=recentRecords&format=prettyjson<br />
<br />
=== Country ===<br />
TBD<br />
<br />
==Recent Runs==<br />
<br />
<code>GET /api/request?query=recentRuns[&limit=N]</code><br />
<br />
Returns a list of the most recent verified runs submitted to the site. If <code>GET[limit]</code> isn't specified as a number below 50, the 50 latest runs are returned.<br />
<br />
==Recent Records==<br />
<code>GET /api/request?query=recentRecords[&limit=N]</code><br />
<br />
Returns a list of the most recent verified world records submitted to the site. If <code>GET[limit]</code> isn't specified as a number below 50, the 50 latest records are returned.<br />
<br />
===== default =====<br />
If GET[format] isn't specified, then a comma-separated list of pretty-printed run descriptions is returned.<br />
<br />
==Streams==<br />
<br />
<code>GET /api/request?query=streams</code><br />
<br />
Returns a list of the current streams being displayed on the HaloRuns homepage. This list is updated every 5 minutes.<br />
<br />
===== default =====<br />
If GET[format] isn't specified, then a comma-separated list of HaloRuns usernames is displayed.<br />
<br />
==User==<br />
<code>GET /api/request?query=user[&user=username]</code><br />
<br />
Grabs the username, total points, and describes the most recent run submitted by the user specified by <code>GET[user]</code>.<br />
<br />
==Record Vods==<br />
<code>GET /api/request?query=wrVods&level=levelID[&difficulty=0&isCoop=0]</code><br />
<br />
Returns a link to the vod of the world record the level specified by <code>GET[level]</code>. If <code>GET[difficulty]</code> isn't specified, the Easy record is fetched. If <code>GET[isCoop]</code> isn't specified, the Solo record is fetched.<br />
<br />
==Record Holders==<br />
<code>GET /api/request?query=wrHolders</code><br />
<br />
Returns a list of every user on HaloRuns who has ever held a world record at any point.</div>
Backflip
https://wiki.haloruns.com/index.php?title=API&diff=22259
API
2019-04-03T17:20:06Z
<p>Backflip: /* API Calls */</p>
<hr />
<div>The HaloRuns API is entirely contained in the subdirectory <code>/api/</code>. There are some conventions that multiple API calls follow.<br />
<br />
=Level IDs=<br />
Each level on HaloRuns can be referred to by a 4-character string of numerals. This string is produced by concatenating the number of the game that the level occurs in with the level's number within that game. For example, Tip of the Spear in Halo: Reach's ID is <code>0504</code><br />
==Game Numbers==<br />
<br />
{| class="wikitable"<br />
|-<br />
! Game !! Number<br />
|-<br />
| Halo: Combat Evolved || 01<br />
|-<br />
| Halo 2 || 02<br />
|-<br />
| Halo 3 || 03<br />
|-<br />
| Halo 3: ODST || 04<br />
|-<br />
| Halo: Reach || 05<br />
|-<br />
| Halo 4 || 06<br />
|-<br />
| Halo 2 MCC || 07<br />
|-<br />
| Halo 5 || 08<br />
<br />
|}<br />
<br />
==Level Numbers==<br />
<br />
=== Halo: Combat Evolved ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Pillar of Autumn || 01<br />
|-<br />
| Halo || 02<br />
|-<br />
| Truth and Reconciliation || 03<br />
|-<br />
| The Silent Cartographer || 04<br />
|-<br />
| Assault on the Control Room || 05<br />
|-<br />
| 343 Guilty Spark || 06<br />
|-<br />
| The Library || 07<br />
|-<br />
| Two Betrayals || 08<br />
|-<br />
| Keyes || 09<br />
|-<br />
| The Maw || 10<br />
<br />
|}<br />
<br />
=== Halo 2 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Cairo Station || 01<br />
|-<br />
| Outskirts || 02<br />
|-<br />
| Metropolis || 03<br />
|-<br />
| The Arbiter || 04<br />
|-<br />
| Oracle || 05<br />
|-<br />
| Delta Halo || 06<br />
|-<br />
| Regret || 07<br />
|-<br />
| Sacred Icon || 08<br />
|-<br />
| Quarantine Zone || 09<br />
|-<br />
| Gravemind || 10<br />
|-<br />
| Uprising || 11<br />
|-<br />
| High Charity || 12<br />
|-<br />
| The Great Journey || 13<br />
<br />
|}<br />
<br />
=== Halo 3 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Sierra 117 || 01<br />
|-<br />
| Crows Nest || 02<br />
|-<br />
| Tsavo Highway || 03<br />
|-<br />
| The Storm || 04<br />
|-<br />
| Floodgate || 05<br />
|-<br />
| The Ark || 06<br />
|-<br />
| The Covenant || 07<br />
|-<br />
| Cortana || 08<br />
|-<br />
| Halo || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 3: ODST ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Prepare to Drop || 01<br />
|-<br />
| Tayari Plaza || 02<br />
|-<br />
| Uplift Reserve || 03<br />
|-<br />
| Kizingo Blvd. || 04<br />
|-<br />
| ONI Alpha Site || 05<br />
|-<br />
| NMPD HQ || 06<br />
|-<br />
| Kilowani Station || 07<br />
|-<br />
| Data Hive || 08<br />
|-<br />
| Coastal Highway || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo: Reach ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Winter Contingency || 01<br />
|-<br />
| ONI: Sword Base|| 02<br />
|-<br />
| Nightfall || 03<br />
|-<br />
| Tip of the Spear || 04<br />
|-<br />
| Long Night of Solace || 05<br />
|-<br />
| Exodus || 06<br />
|-<br />
| New Alexandria || 07<br />
|-<br />
| The Package || 08<br />
|-<br />
| The Pillar of Autumn || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 4 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Dawn || 01<br />
|-<br />
| Requiem || 02<br />
|-<br />
| Forerunner || 03<br />
|-<br />
| Infinity || 04<br />
|-<br />
| Reclaimer || 05<br />
|-<br />
| Shutdown || 06<br />
|-<br />
| Composer || 07<br />
|-<br />
| Midnight || 08<br />
<br />
|}<br />
<br />
<br />
=== Halo 5 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Osiris || 01<br />
|-<br />
| Blue Team || 02<br />
|-<br />
| Glassed || 03<br />
|-<br />
| Unconfirmed || 04<br />
|-<br />
| Evacuation || 05<br />
|-<br />
| Reunion || 06<br />
|-<br />
| Swords of Sanghelios || 07<br />
|-<br />
| Enemy Lines || 08<br />
|-<br />
| Battle of Sunaion || 09<br />
|-<br />
| Genesis || 10<br />
|-<br />
| The Breaking || 11<br />
|-<br />
| Guardians || 12<br />
<br />
|}<br />
<br />
=API Calls=<br />
== Global Modifiers ==<br />
=== Format ===<br />
Specifies how the API call's response will be formatted<br />
=====json=====<br />
JSON format.<br />
Example:<br />
https://haloruns.com/api/request?query=recentRuns&format=json<br />
=====prettyjson=====<br />
JSON format, where each item in the object is a pretty printed string.<br />
Example:<br />
https://haloruns.com/api/request?query=recentRecords&format=prettyjson<br />
<br />
=== Country ===<br />
TBD<br />
<br />
==Recent Runs==<br />
<br />
<code>GET /api/request?query=recentRuns[&limit=N]</code><br />
<br />
Returns a list of the most recent verified runs submitted to the site. If <code>GET[limit]</code> isn't specified as a number below 50, the 50 latest runs are returned.<br />
<br />
==Recent Records==<br />
<code>GET /api/request?query=recentRecords[&limit=N]</code><br />
<br />
Returns a list of the most recent verified world records submitted to the site. If <code>GET[limit]</code> isn't specified as a number below 50, the 50 latest records are returned.<br />
<br />
===== default =====<br />
If GET[format] isn't specified, then a comma-separated list of pretty-printed run descriptions is returned.<br />
<br />
==Streams==<br />
<br />
<code>GET /api/request?query=streams</code><br />
<br />
Returns a list of the current streams being displayed on the HaloRuns homepage. This list is updated every 5 minutes.<br />
<br />
===== default =====<br />
If GET[format] isn't specified, then a comma-separated list of HaloRuns usernames is displayed.<br />
<br />
==User==<br />
<code>GET /api/request?query=user[&user=username]</code><br />
<br />
Grabs the Username, total points, and describes the most recent run submitted by the user specified by <code>GET[user]</code>.<br />
<br />
==World Record Vods==<br />
<code>GET /api/request?query=wrVods&level=levelID[&difficulty=0&isCoop=0]</code><br />
<br />
Returns a link to the vod of the world record the level specified by <code>GET[level]</code>. If <code>GET[difficulty]</code> isn't specified, the Easy record is fetched. If <code>GET[isCoop]</code> isn't specified, the Solo record is fetched.<br />
<br />
==World Record Holders==<br />
<code>GET /api/request?query=wrHolders</code><br />
<br />
Returns a list of every user on HaloRuns who has ever held a world record at any point.</div>
Backflip
https://wiki.haloruns.com/index.php?title=API&diff=22258
API
2019-04-03T17:18:46Z
<p>Backflip: /* API Calls */</p>
<hr />
<div>The HaloRuns API is entirely contained in the subdirectory <code>/api/</code>. There are some conventions that multiple API calls follow.<br />
<br />
=Level IDs=<br />
Each level on HaloRuns can be referred to by a 4-character string of numerals. This string is produced by concatenating the number of the game that the level occurs in with the level's number within that game. For example, Tip of the Spear in Halo: Reach's ID is <code>0504</code><br />
==Game Numbers==<br />
<br />
{| class="wikitable"<br />
|-<br />
! Game !! Number<br />
|-<br />
| Halo: Combat Evolved || 01<br />
|-<br />
| Halo 2 || 02<br />
|-<br />
| Halo 3 || 03<br />
|-<br />
| Halo 3: ODST || 04<br />
|-<br />
| Halo: Reach || 05<br />
|-<br />
| Halo 4 || 06<br />
|-<br />
| Halo 2 MCC || 07<br />
|-<br />
| Halo 5 || 08<br />
<br />
|}<br />
<br />
==Level Numbers==<br />
<br />
=== Halo: Combat Evolved ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Pillar of Autumn || 01<br />
|-<br />
| Halo || 02<br />
|-<br />
| Truth and Reconciliation || 03<br />
|-<br />
| The Silent Cartographer || 04<br />
|-<br />
| Assault on the Control Room || 05<br />
|-<br />
| 343 Guilty Spark || 06<br />
|-<br />
| The Library || 07<br />
|-<br />
| Two Betrayals || 08<br />
|-<br />
| Keyes || 09<br />
|-<br />
| The Maw || 10<br />
<br />
|}<br />
<br />
=== Halo 2 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Cairo Station || 01<br />
|-<br />
| Outskirts || 02<br />
|-<br />
| Metropolis || 03<br />
|-<br />
| The Arbiter || 04<br />
|-<br />
| Oracle || 05<br />
|-<br />
| Delta Halo || 06<br />
|-<br />
| Regret || 07<br />
|-<br />
| Sacred Icon || 08<br />
|-<br />
| Quarantine Zone || 09<br />
|-<br />
| Gravemind || 10<br />
|-<br />
| Uprising || 11<br />
|-<br />
| High Charity || 12<br />
|-<br />
| The Great Journey || 13<br />
<br />
|}<br />
<br />
=== Halo 3 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Sierra 117 || 01<br />
|-<br />
| Crows Nest || 02<br />
|-<br />
| Tsavo Highway || 03<br />
|-<br />
| The Storm || 04<br />
|-<br />
| Floodgate || 05<br />
|-<br />
| The Ark || 06<br />
|-<br />
| The Covenant || 07<br />
|-<br />
| Cortana || 08<br />
|-<br />
| Halo || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 3: ODST ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Prepare to Drop || 01<br />
|-<br />
| Tayari Plaza || 02<br />
|-<br />
| Uplift Reserve || 03<br />
|-<br />
| Kizingo Blvd. || 04<br />
|-<br />
| ONI Alpha Site || 05<br />
|-<br />
| NMPD HQ || 06<br />
|-<br />
| Kilowani Station || 07<br />
|-<br />
| Data Hive || 08<br />
|-<br />
| Coastal Highway || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo: Reach ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Winter Contingency || 01<br />
|-<br />
| ONI: Sword Base|| 02<br />
|-<br />
| Nightfall || 03<br />
|-<br />
| Tip of the Spear || 04<br />
|-<br />
| Long Night of Solace || 05<br />
|-<br />
| Exodus || 06<br />
|-<br />
| New Alexandria || 07<br />
|-<br />
| The Package || 08<br />
|-<br />
| The Pillar of Autumn || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 4 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Dawn || 01<br />
|-<br />
| Requiem || 02<br />
|-<br />
| Forerunner || 03<br />
|-<br />
| Infinity || 04<br />
|-<br />
| Reclaimer || 05<br />
|-<br />
| Shutdown || 06<br />
|-<br />
| Composer || 07<br />
|-<br />
| Midnight || 08<br />
<br />
|}<br />
<br />
<br />
=== Halo 5 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Osiris || 01<br />
|-<br />
| Blue Team || 02<br />
|-<br />
| Glassed || 03<br />
|-<br />
| Unconfirmed || 04<br />
|-<br />
| Evacuation || 05<br />
|-<br />
| Reunion || 06<br />
|-<br />
| Swords of Sanghelios || 07<br />
|-<br />
| Enemy Lines || 08<br />
|-<br />
| Battle of Sunaion || 09<br />
|-<br />
| Genesis || 10<br />
|-<br />
| The Breaking || 11<br />
|-<br />
| Guardians || 12<br />
<br />
|}<br />
<br />
=API Calls=<br />
== Global Modifiers ==<br />
=== Format ===<br />
Specifies how the API call's response will be formatted<br />
=====json=====<br />
JSON format.<br />
Example:<br />
https://haloruns.com/api/request?query=recentRuns&format=json<br />
=====prettyjson=====<br />
JSON format, where each item in the object is a pretty printed string.<br />
Example:<br />
https://haloruns.com/api/request?query=recentRecords&format=prettyjson<br />
<br />
=== Country ===<br />
TBD<br />
<br />
==Recent Runs==<br />
<br />
<code>GET /api/request?query=recentRuns[&limit=N]</code><br />
<br />
Returns a list of the most recent verified runs submitted to the site. If <code>GET[limit]</code> isn't specified as a number below 50, the 50 latest runs are returned.<br />
<br />
==Recent Records==<br />
<code>GET /api/request?query=recentRecords[&limit=N]</code><br />
<br />
Returns a list of the most recent verified world records submitted to the site. If <code>GET[limit]</code> isn't specified as a number below 50, the 50 latest records are returned.<br />
<br />
===== default =====<br />
If GET[format] isn't specified, then a comma-separated list of pretty-printed run descriptions is returned.<br />
<br />
==Streams==<br />
<br />
<code>GET /api/request?query=streams</code><br />
<br />
Returns a list of the current streams being displayed on the HaloRuns homepage. This list is updated every 5 minutes.<br />
<br />
===== default =====<br />
If GET[format] isn't specified, then a comma-separated list of HaloRuns usernames is displayed.<br />
<br />
==User==<br />
<code>GET /api/request?query=user[&user=username]</code><br />
Grabs the Username, total points, and describes the most recent run submitted by the user specified by <code>GET[user]</code>.<br />
<br />
==World Record Vods==<br />
<code>GET /api/request?query=wrVods&level=levelID[&difficulty=0&isCoop=0]</code><br />
Returns a link to the vod of the world record the level specified by <code>GET[level]</code>. If <code>GET[difficulty]</code> isn't specified, the Easy record is fetched. If <code>GET[isCoop]</code> isn't specified, the Solo record is fetched.<br />
<br />
==World Record Holders==<br />
<code>GET /api/request?query=wrHolders</code><br />
Returns a list of every user on HaloRuns who has ever held a world record at any point.</div>
Backflip
https://wiki.haloruns.com/index.php?title=API&diff=22257
API
2019-04-03T16:59:39Z
<p>Backflip: /* Level IDs */</p>
<hr />
<div>The HaloRuns API is entirely contained in the subdirectory <code>/api/</code>. There are some conventions that multiple API calls follow.<br />
<br />
=Level IDs=<br />
Each level on HaloRuns can be referred to by a 4-character string of numerals. This string is produced by concatenating the number of the game that the level occurs in with the level's number within that game. For example, Tip of the Spear in Halo: Reach's ID is <code>0504</code><br />
==Game Numbers==<br />
<br />
{| class="wikitable"<br />
|-<br />
! Game !! Number<br />
|-<br />
| Halo: Combat Evolved || 01<br />
|-<br />
| Halo 2 || 02<br />
|-<br />
| Halo 3 || 03<br />
|-<br />
| Halo 3: ODST || 04<br />
|-<br />
| Halo: Reach || 05<br />
|-<br />
| Halo 4 || 06<br />
|-<br />
| Halo 2 MCC || 07<br />
|-<br />
| Halo 5 || 08<br />
<br />
|}<br />
<br />
==Level Numbers==<br />
<br />
=== Halo: Combat Evolved ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Pillar of Autumn || 01<br />
|-<br />
| Halo || 02<br />
|-<br />
| Truth and Reconciliation || 03<br />
|-<br />
| The Silent Cartographer || 04<br />
|-<br />
| Assault on the Control Room || 05<br />
|-<br />
| 343 Guilty Spark || 06<br />
|-<br />
| The Library || 07<br />
|-<br />
| Two Betrayals || 08<br />
|-<br />
| Keyes || 09<br />
|-<br />
| The Maw || 10<br />
<br />
|}<br />
<br />
=== Halo 2 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Cairo Station || 01<br />
|-<br />
| Outskirts || 02<br />
|-<br />
| Metropolis || 03<br />
|-<br />
| The Arbiter || 04<br />
|-<br />
| Oracle || 05<br />
|-<br />
| Delta Halo || 06<br />
|-<br />
| Regret || 07<br />
|-<br />
| Sacred Icon || 08<br />
|-<br />
| Quarantine Zone || 09<br />
|-<br />
| Gravemind || 10<br />
|-<br />
| Uprising || 11<br />
|-<br />
| High Charity || 12<br />
|-<br />
| The Great Journey || 13<br />
<br />
|}<br />
<br />
=== Halo 3 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Sierra 117 || 01<br />
|-<br />
| Crows Nest || 02<br />
|-<br />
| Tsavo Highway || 03<br />
|-<br />
| The Storm || 04<br />
|-<br />
| Floodgate || 05<br />
|-<br />
| The Ark || 06<br />
|-<br />
| The Covenant || 07<br />
|-<br />
| Cortana || 08<br />
|-<br />
| Halo || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 3: ODST ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Prepare to Drop || 01<br />
|-<br />
| Tayari Plaza || 02<br />
|-<br />
| Uplift Reserve || 03<br />
|-<br />
| Kizingo Blvd. || 04<br />
|-<br />
| ONI Alpha Site || 05<br />
|-<br />
| NMPD HQ || 06<br />
|-<br />
| Kilowani Station || 07<br />
|-<br />
| Data Hive || 08<br />
|-<br />
| Coastal Highway || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo: Reach ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Winter Contingency || 01<br />
|-<br />
| ONI: Sword Base|| 02<br />
|-<br />
| Nightfall || 03<br />
|-<br />
| Tip of the Spear || 04<br />
|-<br />
| Long Night of Solace || 05<br />
|-<br />
| Exodus || 06<br />
|-<br />
| New Alexandria || 07<br />
|-<br />
| The Package || 08<br />
|-<br />
| The Pillar of Autumn || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 4 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Dawn || 01<br />
|-<br />
| Requiem || 02<br />
|-<br />
| Forerunner || 03<br />
|-<br />
| Infinity || 04<br />
|-<br />
| Reclaimer || 05<br />
|-<br />
| Shutdown || 06<br />
|-<br />
| Composer || 07<br />
|-<br />
| Midnight || 08<br />
<br />
|}<br />
<br />
<br />
=== Halo 5 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Osiris || 01<br />
|-<br />
| Blue Team || 02<br />
|-<br />
| Glassed || 03<br />
|-<br />
| Unconfirmed || 04<br />
|-<br />
| Evacuation || 05<br />
|-<br />
| Reunion || 06<br />
|-<br />
| Swords of Sanghelios || 07<br />
|-<br />
| Enemy Lines || 08<br />
|-<br />
| Battle of Sunaion || 09<br />
|-<br />
| Genesis || 10<br />
|-<br />
| The Breaking || 11<br />
|-<br />
| Guardians || 12<br />
<br />
|}<br />
<br />
=API Calls=<br />
== Global Modifiers ==<br />
=== Format ===<br />
Specifies how the API call's response will be formatted<br />
=====json=====<br />
JSON format.<br />
Example:<br />
https://haloruns.com/api/request?query=recentRuns&format=json<br />
=====prettyjson=====<br />
JSON format, where each item in the object is a pretty printed string.<br />
Example:<br />
https://haloruns.com/api/request?query=recentRecords&format=prettyjson<br />
<br />
=== Country ===<br />
TBD<br />
<br />
==Latest Runs==<br />
<br />
<code>GET /api/request?query=recentRuns[&format=format&limit=N]</code><br />
<br />
Returns a list of the most recent verified runs submitted to the site. If GET[limit] isn't specified as a number below 50, the 50 latest times are returned.<br />
<br />
===== default =====<br />
If GET[format] isn't specified, then a comma-separated list of pretty-printed run descriptions is returned.</div>
Backflip
https://wiki.haloruns.com/index.php?title=API&diff=22256
API
2019-04-03T16:59:28Z
<p>Backflip: /* Game IDs */</p>
<hr />
<div>The HaloRuns API is entirely contained in the subdirectory <code>/api/</code>. There are some conventions that multiple API calls follow.<br />
<br />
=Level IDs=<br />
Each level on HaloRuns can be referred to by a 4-character string of numerals. This string is produced by concatenating the ID of the game that the level occurs in with the level's number within that game. For example, Tip of the Spear in Halo: Reach's ID is <code>0504</code><br />
==Game Numbers==<br />
<br />
{| class="wikitable"<br />
|-<br />
! Game !! Number<br />
|-<br />
| Halo: Combat Evolved || 01<br />
|-<br />
| Halo 2 || 02<br />
|-<br />
| Halo 3 || 03<br />
|-<br />
| Halo 3: ODST || 04<br />
|-<br />
| Halo: Reach || 05<br />
|-<br />
| Halo 4 || 06<br />
|-<br />
| Halo 2 MCC || 07<br />
|-<br />
| Halo 5 || 08<br />
<br />
|}<br />
<br />
==Level Numbers==<br />
<br />
=== Halo: Combat Evolved ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Pillar of Autumn || 01<br />
|-<br />
| Halo || 02<br />
|-<br />
| Truth and Reconciliation || 03<br />
|-<br />
| The Silent Cartographer || 04<br />
|-<br />
| Assault on the Control Room || 05<br />
|-<br />
| 343 Guilty Spark || 06<br />
|-<br />
| The Library || 07<br />
|-<br />
| Two Betrayals || 08<br />
|-<br />
| Keyes || 09<br />
|-<br />
| The Maw || 10<br />
<br />
|}<br />
<br />
=== Halo 2 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Cairo Station || 01<br />
|-<br />
| Outskirts || 02<br />
|-<br />
| Metropolis || 03<br />
|-<br />
| The Arbiter || 04<br />
|-<br />
| Oracle || 05<br />
|-<br />
| Delta Halo || 06<br />
|-<br />
| Regret || 07<br />
|-<br />
| Sacred Icon || 08<br />
|-<br />
| Quarantine Zone || 09<br />
|-<br />
| Gravemind || 10<br />
|-<br />
| Uprising || 11<br />
|-<br />
| High Charity || 12<br />
|-<br />
| The Great Journey || 13<br />
<br />
|}<br />
<br />
=== Halo 3 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Sierra 117 || 01<br />
|-<br />
| Crows Nest || 02<br />
|-<br />
| Tsavo Highway || 03<br />
|-<br />
| The Storm || 04<br />
|-<br />
| Floodgate || 05<br />
|-<br />
| The Ark || 06<br />
|-<br />
| The Covenant || 07<br />
|-<br />
| Cortana || 08<br />
|-<br />
| Halo || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 3: ODST ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Prepare to Drop || 01<br />
|-<br />
| Tayari Plaza || 02<br />
|-<br />
| Uplift Reserve || 03<br />
|-<br />
| Kizingo Blvd. || 04<br />
|-<br />
| ONI Alpha Site || 05<br />
|-<br />
| NMPD HQ || 06<br />
|-<br />
| Kilowani Station || 07<br />
|-<br />
| Data Hive || 08<br />
|-<br />
| Coastal Highway || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo: Reach ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Winter Contingency || 01<br />
|-<br />
| ONI: Sword Base|| 02<br />
|-<br />
| Nightfall || 03<br />
|-<br />
| Tip of the Spear || 04<br />
|-<br />
| Long Night of Solace || 05<br />
|-<br />
| Exodus || 06<br />
|-<br />
| New Alexandria || 07<br />
|-<br />
| The Package || 08<br />
|-<br />
| The Pillar of Autumn || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 4 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Dawn || 01<br />
|-<br />
| Requiem || 02<br />
|-<br />
| Forerunner || 03<br />
|-<br />
| Infinity || 04<br />
|-<br />
| Reclaimer || 05<br />
|-<br />
| Shutdown || 06<br />
|-<br />
| Composer || 07<br />
|-<br />
| Midnight || 08<br />
<br />
|}<br />
<br />
<br />
=== Halo 5 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Osiris || 01<br />
|-<br />
| Blue Team || 02<br />
|-<br />
| Glassed || 03<br />
|-<br />
| Unconfirmed || 04<br />
|-<br />
| Evacuation || 05<br />
|-<br />
| Reunion || 06<br />
|-<br />
| Swords of Sanghelios || 07<br />
|-<br />
| Enemy Lines || 08<br />
|-<br />
| Battle of Sunaion || 09<br />
|-<br />
| Genesis || 10<br />
|-<br />
| The Breaking || 11<br />
|-<br />
| Guardians || 12<br />
<br />
|}<br />
<br />
=API Calls=<br />
== Global Modifiers ==<br />
=== Format ===<br />
Specifies how the API call's response will be formatted<br />
=====json=====<br />
JSON format.<br />
Example:<br />
https://haloruns.com/api/request?query=recentRuns&format=json<br />
=====prettyjson=====<br />
JSON format, where each item in the object is a pretty printed string.<br />
Example:<br />
https://haloruns.com/api/request?query=recentRecords&format=prettyjson<br />
<br />
=== Country ===<br />
TBD<br />
<br />
==Latest Runs==<br />
<br />
<code>GET /api/request?query=recentRuns[&format=format&limit=N]</code><br />
<br />
Returns a list of the most recent verified runs submitted to the site. If GET[limit] isn't specified as a number below 50, the 50 latest times are returned.<br />
<br />
===== default =====<br />
If GET[format] isn't specified, then a comma-separated list of pretty-printed run descriptions is returned.</div>
Backflip
https://wiki.haloruns.com/index.php?title=API&diff=22255
API
2019-04-03T16:58:24Z
<p>Backflip: /* Level IDs */</p>
<hr />
<div>The HaloRuns API is entirely contained in the subdirectory <code>/api/</code>. There are some conventions that multiple API calls follow.<br />
<br />
=Level IDs=<br />
Each level on HaloRuns can be referred to by a 4-character string of numerals. This string is produced by concatenating the ID of the game that the level occurs in with the level's number within that game. For example, Tip of the Spear in Halo: Reach's ID is <code>0504</code><br />
==Game IDs==<br />
<br />
{| class="wikitable"<br />
|-<br />
! Game !! Number<br />
|-<br />
| Halo: Combat Evolved || 01<br />
|-<br />
| Halo 2 || 02<br />
|-<br />
| Halo 3 || 03<br />
|-<br />
| Halo 3: ODST || 04<br />
|-<br />
| Halo: Reach || 05<br />
|-<br />
| Halo 4 || 06<br />
|-<br />
| Halo 2 MCC || 07<br />
|-<br />
| Halo 5 || 08<br />
<br />
|}<br />
<br />
==Level Numbers==<br />
<br />
=== Halo: Combat Evolved ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Pillar of Autumn || 01<br />
|-<br />
| Halo || 02<br />
|-<br />
| Truth and Reconciliation || 03<br />
|-<br />
| The Silent Cartographer || 04<br />
|-<br />
| Assault on the Control Room || 05<br />
|-<br />
| 343 Guilty Spark || 06<br />
|-<br />
| The Library || 07<br />
|-<br />
| Two Betrayals || 08<br />
|-<br />
| Keyes || 09<br />
|-<br />
| The Maw || 10<br />
<br />
|}<br />
<br />
=== Halo 2 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Cairo Station || 01<br />
|-<br />
| Outskirts || 02<br />
|-<br />
| Metropolis || 03<br />
|-<br />
| The Arbiter || 04<br />
|-<br />
| Oracle || 05<br />
|-<br />
| Delta Halo || 06<br />
|-<br />
| Regret || 07<br />
|-<br />
| Sacred Icon || 08<br />
|-<br />
| Quarantine Zone || 09<br />
|-<br />
| Gravemind || 10<br />
|-<br />
| Uprising || 11<br />
|-<br />
| High Charity || 12<br />
|-<br />
| The Great Journey || 13<br />
<br />
|}<br />
<br />
=== Halo 3 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Sierra 117 || 01<br />
|-<br />
| Crows Nest || 02<br />
|-<br />
| Tsavo Highway || 03<br />
|-<br />
| The Storm || 04<br />
|-<br />
| Floodgate || 05<br />
|-<br />
| The Ark || 06<br />
|-<br />
| The Covenant || 07<br />
|-<br />
| Cortana || 08<br />
|-<br />
| Halo || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 3: ODST ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Prepare to Drop || 01<br />
|-<br />
| Tayari Plaza || 02<br />
|-<br />
| Uplift Reserve || 03<br />
|-<br />
| Kizingo Blvd. || 04<br />
|-<br />
| ONI Alpha Site || 05<br />
|-<br />
| NMPD HQ || 06<br />
|-<br />
| Kilowani Station || 07<br />
|-<br />
| Data Hive || 08<br />
|-<br />
| Coastal Highway || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo: Reach ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Winter Contingency || 01<br />
|-<br />
| ONI: Sword Base|| 02<br />
|-<br />
| Nightfall || 03<br />
|-<br />
| Tip of the Spear || 04<br />
|-<br />
| Long Night of Solace || 05<br />
|-<br />
| Exodus || 06<br />
|-<br />
| New Alexandria || 07<br />
|-<br />
| The Package || 08<br />
|-<br />
| The Pillar of Autumn || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 4 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Dawn || 01<br />
|-<br />
| Requiem || 02<br />
|-<br />
| Forerunner || 03<br />
|-<br />
| Infinity || 04<br />
|-<br />
| Reclaimer || 05<br />
|-<br />
| Shutdown || 06<br />
|-<br />
| Composer || 07<br />
|-<br />
| Midnight || 08<br />
<br />
|}<br />
<br />
<br />
=== Halo 5 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Osiris || 01<br />
|-<br />
| Blue Team || 02<br />
|-<br />
| Glassed || 03<br />
|-<br />
| Unconfirmed || 04<br />
|-<br />
| Evacuation || 05<br />
|-<br />
| Reunion || 06<br />
|-<br />
| Swords of Sanghelios || 07<br />
|-<br />
| Enemy Lines || 08<br />
|-<br />
| Battle of Sunaion || 09<br />
|-<br />
| Genesis || 10<br />
|-<br />
| The Breaking || 11<br />
|-<br />
| Guardians || 12<br />
<br />
|}<br />
<br />
=API Calls=<br />
== Global Modifiers ==<br />
=== Format ===<br />
Specifies how the API call's response will be formatted<br />
=====json=====<br />
JSON format.<br />
Example:<br />
https://haloruns.com/api/request?query=recentRuns&format=json<br />
=====prettyjson=====<br />
JSON format, where each item in the object is a pretty printed string.<br />
Example:<br />
https://haloruns.com/api/request?query=recentRecords&format=prettyjson<br />
<br />
=== Country ===<br />
TBD<br />
<br />
==Latest Runs==<br />
<br />
<code>GET /api/request?query=recentRuns[&format=format&limit=N]</code><br />
<br />
Returns a list of the most recent verified runs submitted to the site. If GET[limit] isn't specified as a number below 50, the 50 latest times are returned.<br />
<br />
===== default =====<br />
If GET[format] isn't specified, then a comma-separated list of pretty-printed run descriptions is returned.</div>
Backflip
https://wiki.haloruns.com/index.php?title=API&diff=22254
API
2019-04-03T16:57:44Z
<p>Backflip: /* Game Numbers */</p>
<hr />
<div>The HaloRuns API is entirely contained in the subdirectory <code>/api/</code>. There are some conventions that multiple API calls follow.<br />
<br />
=Level IDs=<br />
Each level on HaloRuns can be referred to by a 4-character string of numerals. This string is produced by concatenating the ID of the game that the level occurs in with the level's ID within that game. For example, Tip of the Spear in Halo: Reach's ID is <code>0504</code><br />
==Game IDs==<br />
<br />
{| class="wikitable"<br />
|-<br />
! Game !! Number<br />
|-<br />
| Halo: Combat Evolved || 01<br />
|-<br />
| Halo 2 || 02<br />
|-<br />
| Halo 3 || 03<br />
|-<br />
| Halo 3: ODST || 04<br />
|-<br />
| Halo: Reach || 05<br />
|-<br />
| Halo 4 || 06<br />
|-<br />
| Halo 2 MCC || 07<br />
|-<br />
| Halo 5 || 08<br />
<br />
|}<br />
<br />
==Level Numbers==<br />
<br />
=== Halo: Combat Evolved ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Pillar of Autumn || 01<br />
|-<br />
| Halo || 02<br />
|-<br />
| Truth and Reconciliation || 03<br />
|-<br />
| The Silent Cartographer || 04<br />
|-<br />
| Assault on the Control Room || 05<br />
|-<br />
| 343 Guilty Spark || 06<br />
|-<br />
| The Library || 07<br />
|-<br />
| Two Betrayals || 08<br />
|-<br />
| Keyes || 09<br />
|-<br />
| The Maw || 10<br />
<br />
|}<br />
<br />
=== Halo 2 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Cairo Station || 01<br />
|-<br />
| Outskirts || 02<br />
|-<br />
| Metropolis || 03<br />
|-<br />
| The Arbiter || 04<br />
|-<br />
| Oracle || 05<br />
|-<br />
| Delta Halo || 06<br />
|-<br />
| Regret || 07<br />
|-<br />
| Sacred Icon || 08<br />
|-<br />
| Quarantine Zone || 09<br />
|-<br />
| Gravemind || 10<br />
|-<br />
| Uprising || 11<br />
|-<br />
| High Charity || 12<br />
|-<br />
| The Great Journey || 13<br />
<br />
|}<br />
<br />
=== Halo 3 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Sierra 117 || 01<br />
|-<br />
| Crows Nest || 02<br />
|-<br />
| Tsavo Highway || 03<br />
|-<br />
| The Storm || 04<br />
|-<br />
| Floodgate || 05<br />
|-<br />
| The Ark || 06<br />
|-<br />
| The Covenant || 07<br />
|-<br />
| Cortana || 08<br />
|-<br />
| Halo || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 3: ODST ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Prepare to Drop || 01<br />
|-<br />
| Tayari Plaza || 02<br />
|-<br />
| Uplift Reserve || 03<br />
|-<br />
| Kizingo Blvd. || 04<br />
|-<br />
| ONI Alpha Site || 05<br />
|-<br />
| NMPD HQ || 06<br />
|-<br />
| Kilowani Station || 07<br />
|-<br />
| Data Hive || 08<br />
|-<br />
| Coastal Highway || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo: Reach ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Winter Contingency || 01<br />
|-<br />
| ONI: Sword Base|| 02<br />
|-<br />
| Nightfall || 03<br />
|-<br />
| Tip of the Spear || 04<br />
|-<br />
| Long Night of Solace || 05<br />
|-<br />
| Exodus || 06<br />
|-<br />
| New Alexandria || 07<br />
|-<br />
| The Package || 08<br />
|-<br />
| The Pillar of Autumn || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 4 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Dawn || 01<br />
|-<br />
| Requiem || 02<br />
|-<br />
| Forerunner || 03<br />
|-<br />
| Infinity || 04<br />
|-<br />
| Reclaimer || 05<br />
|-<br />
| Shutdown || 06<br />
|-<br />
| Composer || 07<br />
|-<br />
| Midnight || 08<br />
<br />
|}<br />
<br />
<br />
=== Halo 5 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Osiris || 01<br />
|-<br />
| Blue Team || 02<br />
|-<br />
| Glassed || 03<br />
|-<br />
| Unconfirmed || 04<br />
|-<br />
| Evacuation || 05<br />
|-<br />
| Reunion || 06<br />
|-<br />
| Swords of Sanghelios || 07<br />
|-<br />
| Enemy Lines || 08<br />
|-<br />
| Battle of Sunaion || 09<br />
|-<br />
| Genesis || 10<br />
|-<br />
| The Breaking || 11<br />
|-<br />
| Guardians || 12<br />
<br />
|}<br />
<br />
=API Calls=<br />
== Global Modifiers ==<br />
=== Format ===<br />
Specifies how the API call's response will be formatted<br />
=====json=====<br />
JSON format.<br />
Example:<br />
https://haloruns.com/api/request?query=recentRuns&format=json<br />
=====prettyjson=====<br />
JSON format, where each item in the object is a pretty printed string.<br />
Example:<br />
https://haloruns.com/api/request?query=recentRecords&format=prettyjson<br />
<br />
=== Country ===<br />
TBD<br />
<br />
==Latest Runs==<br />
<br />
<code>GET /api/request?query=recentRuns[&format=format&limit=N]</code><br />
<br />
Returns a list of the most recent verified runs submitted to the site. If GET[limit] isn't specified as a number below 50, the 50 latest times are returned.<br />
<br />
===== default =====<br />
If GET[format] isn't specified, then a comma-separated list of pretty-printed run descriptions is returned.</div>
Backflip
https://wiki.haloruns.com/index.php?title=API&diff=22253
API
2019-04-03T16:53:22Z
<p>Backflip: </p>
<hr />
<div>The HaloRuns API is entirely contained in the subdirectory <code>/api/</code>. There are some conventions that multiple API calls follow.<br />
<br />
=Level IDs=<br />
Each level on HaloRuns can be referred to by a 4-character string of numerals. This string is produced by concatenating the ID of the game that the level occurs in with the level's ID within that game. For example, Tip of the Spear in Halo: Reach's ID is <code>0504</code><br />
==Game Numbers==<br />
<br />
{| class="wikitable"<br />
|-<br />
! Game !! Number<br />
|-<br />
| Halo: Combat Evolved || 01<br />
|-<br />
| Halo 2 || 02<br />
|-<br />
| Halo 3 || 03<br />
|-<br />
| Halo 3: ODST || 04<br />
|-<br />
| Halo: Reach || 05<br />
|-<br />
| Halo 4 || 06<br />
|-<br />
| Halo 2 MCC || 07<br />
|-<br />
| Halo 5 || 08<br />
<br />
|}<br />
<br />
==Level Numbers==<br />
<br />
=== Halo: Combat Evolved ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Pillar of Autumn || 01<br />
|-<br />
| Halo || 02<br />
|-<br />
| Truth and Reconciliation || 03<br />
|-<br />
| The Silent Cartographer || 04<br />
|-<br />
| Assault on the Control Room || 05<br />
|-<br />
| 343 Guilty Spark || 06<br />
|-<br />
| The Library || 07<br />
|-<br />
| Two Betrayals || 08<br />
|-<br />
| Keyes || 09<br />
|-<br />
| The Maw || 10<br />
<br />
|}<br />
<br />
=== Halo 2 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Cairo Station || 01<br />
|-<br />
| Outskirts || 02<br />
|-<br />
| Metropolis || 03<br />
|-<br />
| The Arbiter || 04<br />
|-<br />
| Oracle || 05<br />
|-<br />
| Delta Halo || 06<br />
|-<br />
| Regret || 07<br />
|-<br />
| Sacred Icon || 08<br />
|-<br />
| Quarantine Zone || 09<br />
|-<br />
| Gravemind || 10<br />
|-<br />
| Uprising || 11<br />
|-<br />
| High Charity || 12<br />
|-<br />
| The Great Journey || 13<br />
<br />
|}<br />
<br />
=== Halo 3 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Sierra 117 || 01<br />
|-<br />
| Crows Nest || 02<br />
|-<br />
| Tsavo Highway || 03<br />
|-<br />
| The Storm || 04<br />
|-<br />
| Floodgate || 05<br />
|-<br />
| The Ark || 06<br />
|-<br />
| The Covenant || 07<br />
|-<br />
| Cortana || 08<br />
|-<br />
| Halo || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 3: ODST ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Prepare to Drop || 01<br />
|-<br />
| Tayari Plaza || 02<br />
|-<br />
| Uplift Reserve || 03<br />
|-<br />
| Kizingo Blvd. || 04<br />
|-<br />
| ONI Alpha Site || 05<br />
|-<br />
| NMPD HQ || 06<br />
|-<br />
| Kilowani Station || 07<br />
|-<br />
| Data Hive || 08<br />
|-<br />
| Coastal Highway || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo: Reach ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Winter Contingency || 01<br />
|-<br />
| ONI: Sword Base|| 02<br />
|-<br />
| Nightfall || 03<br />
|-<br />
| Tip of the Spear || 04<br />
|-<br />
| Long Night of Solace || 05<br />
|-<br />
| Exodus || 06<br />
|-<br />
| New Alexandria || 07<br />
|-<br />
| The Package || 08<br />
|-<br />
| The Pillar of Autumn || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 4 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Dawn || 01<br />
|-<br />
| Requiem || 02<br />
|-<br />
| Forerunner || 03<br />
|-<br />
| Infinity || 04<br />
|-<br />
| Reclaimer || 05<br />
|-<br />
| Shutdown || 06<br />
|-<br />
| Composer || 07<br />
|-<br />
| Midnight || 08<br />
<br />
|}<br />
<br />
<br />
=== Halo 5 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Osiris || 01<br />
|-<br />
| Blue Team || 02<br />
|-<br />
| Glassed || 03<br />
|-<br />
| Unconfirmed || 04<br />
|-<br />
| Evacuation || 05<br />
|-<br />
| Reunion || 06<br />
|-<br />
| Swords of Sanghelios || 07<br />
|-<br />
| Enemy Lines || 08<br />
|-<br />
| Battle of Sunaion || 09<br />
|-<br />
| Genesis || 10<br />
|-<br />
| The Breaking || 11<br />
|-<br />
| Guardians || 12<br />
<br />
|}<br />
<br />
=API Calls=<br />
== Global Modifiers ==<br />
=== Format ===<br />
Specifies how the API call's response will be formatted<br />
=====json=====<br />
JSON format.<br />
Example:<br />
https://haloruns.com/api/request?query=recentRuns&format=json<br />
=====prettyjson=====<br />
JSON format, where each item in the object is a pretty printed string.<br />
Example:<br />
https://haloruns.com/api/request?query=recentRecords&format=prettyjson<br />
<br />
=== Country ===<br />
TBD<br />
<br />
==Latest Runs==<br />
<br />
<code>GET /api/request?query=recentRuns[&format=format&limit=N]</code><br />
<br />
Returns a list of the most recent verified runs submitted to the site. If GET[limit] isn't specified as a number below 50, the 50 latest times are returned.<br />
<br />
===== default =====<br />
If GET[format] isn't specified, then a comma-separated list of pretty-printed run descriptions is returned.</div>
Backflip
https://wiki.haloruns.com/index.php?title=API&diff=22252
API
2019-04-03T16:49:16Z
<p>Backflip: /* country */</p>
<hr />
<div>The HaloRuns API is entirely contained in the subdirectory <code>/api/</code>. There are some conventions that multiple API calls follow.<br />
<br />
==Game Numbers==<br />
<br />
{| class="wikitable"<br />
|-<br />
! Game !! Number<br />
|-<br />
| Halo: Combat Evolved || 01<br />
|-<br />
| Halo 2 || 02<br />
|-<br />
| Halo 3 || 03<br />
|-<br />
| Halo 3: ODST || 04<br />
|-<br />
| Halo: Reach || 05<br />
|-<br />
| Halo 4 || 06<br />
|-<br />
| Halo 2 MCC || 07<br />
|-<br />
| Halo 5 || 08<br />
<br />
|}<br />
<br />
==Level Numbers==<br />
<br />
=== Halo: Combat Evolved ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Pillar of Autumn || 01<br />
|-<br />
| Halo || 02<br />
|-<br />
| Truth and Reconciliation || 03<br />
|-<br />
| The Silent Cartographer || 04<br />
|-<br />
| Assault on the Control Room || 05<br />
|-<br />
| 343 Guilty Spark || 06<br />
|-<br />
| The Library || 07<br />
|-<br />
| Two Betrayals || 08<br />
|-<br />
| Keyes || 09<br />
|-<br />
| The Maw || 10<br />
<br />
|}<br />
<br />
=== Halo 2 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Cairo Station || 01<br />
|-<br />
| Outskirts || 02<br />
|-<br />
| Metropolis || 03<br />
|-<br />
| The Arbiter || 04<br />
|-<br />
| Oracle || 05<br />
|-<br />
| Delta Halo || 06<br />
|-<br />
| Regret || 07<br />
|-<br />
| Sacred Icon || 08<br />
|-<br />
| Quarantine Zone || 09<br />
|-<br />
| Gravemind || 10<br />
|-<br />
| Uprising || 11<br />
|-<br />
| High Charity || 12<br />
|-<br />
| The Great Journey || 13<br />
<br />
|}<br />
<br />
=== Halo 3 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Sierra 117 || 01<br />
|-<br />
| Crows Nest || 02<br />
|-<br />
| Tsavo Highway || 03<br />
|-<br />
| The Storm || 04<br />
|-<br />
| Floodgate || 05<br />
|-<br />
| The Ark || 06<br />
|-<br />
| The Covenant || 07<br />
|-<br />
| Cortana || 08<br />
|-<br />
| Halo || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 3: ODST ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Prepare to Drop || 01<br />
|-<br />
| Tayari Plaza || 02<br />
|-<br />
| Uplift Reserve || 03<br />
|-<br />
| Kizingo Blvd. || 04<br />
|-<br />
| ONI Alpha Site || 05<br />
|-<br />
| NMPD HQ || 06<br />
|-<br />
| Kilowani Station || 07<br />
|-<br />
| Data Hive || 08<br />
|-<br />
| Coastal Highway || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo: Reach ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Winter Contingency || 01<br />
|-<br />
| ONI: Sword Base|| 02<br />
|-<br />
| Nightfall || 03<br />
|-<br />
| Tip of the Spear || 04<br />
|-<br />
| Long Night of Solace || 05<br />
|-<br />
| Exodus || 06<br />
|-<br />
| New Alexandria || 07<br />
|-<br />
| The Package || 08<br />
|-<br />
| The Pillar of Autumn || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 4 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Dawn || 01<br />
|-<br />
| Requiem || 02<br />
|-<br />
| Forerunner || 03<br />
|-<br />
| Infinity || 04<br />
|-<br />
| Reclaimer || 05<br />
|-<br />
| Shutdown || 06<br />
|-<br />
| Composer || 07<br />
|-<br />
| Midnight || 08<br />
<br />
|}<br />
<br />
<br />
=== Halo 5 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Osiris || 01<br />
|-<br />
| Blue Team || 02<br />
|-<br />
| Glassed || 03<br />
|-<br />
| Unconfirmed || 04<br />
|-<br />
| Evacuation || 05<br />
|-<br />
| Reunion || 06<br />
|-<br />
| Swords of Sanghelios || 07<br />
|-<br />
| Enemy Lines || 08<br />
|-<br />
| Battle of Sunaion || 09<br />
|-<br />
| Genesis || 10<br />
|-<br />
| The Breaking || 11<br />
|-<br />
| Guardians || 12<br />
<br />
|}<br />
<br />
== Global Modifiers ==<br />
=== Format ===<br />
Specifies how the API call's response will be formatted<br />
=====json=====<br />
JSON format.<br />
Example:<br />
https://haloruns.com/api/request?query=recentRuns&format=json<br />
=====prettyjson=====<br />
JSON format, where each item in the object is a pretty printed string.<br />
Example:<br />
https://haloruns.com/api/request?query=recentRecords&format=prettyjson<br />
<br />
=== Country ===<br />
TBD<br />
<br />
==Latest Runs==<br />
<br />
<code>GET /api/request?query=recentRuns[&format=format&limit=N]</code><br />
<br />
Returns a list of the most recent verified runs submitted to the site. If GET[limit] isn't specified as a number below 50, the 50 latest times are returned.<br />
<br />
===== default =====<br />
If GET[format] isn't specified, then a comma-separated list of pretty-printed run descriptions is returned.</div>
Backflip
https://wiki.haloruns.com/index.php?title=API&diff=22251
API
2019-04-03T16:48:29Z
<p>Backflip: /* Global Modifiers */</p>
<hr />
<div>The HaloRuns API is entirely contained in the subdirectory <code>/api/</code>. There are some conventions that multiple API calls follow.<br />
<br />
==Game Numbers==<br />
<br />
{| class="wikitable"<br />
|-<br />
! Game !! Number<br />
|-<br />
| Halo: Combat Evolved || 01<br />
|-<br />
| Halo 2 || 02<br />
|-<br />
| Halo 3 || 03<br />
|-<br />
| Halo 3: ODST || 04<br />
|-<br />
| Halo: Reach || 05<br />
|-<br />
| Halo 4 || 06<br />
|-<br />
| Halo 2 MCC || 07<br />
|-<br />
| Halo 5 || 08<br />
<br />
|}<br />
<br />
==Level Numbers==<br />
<br />
=== Halo: Combat Evolved ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Pillar of Autumn || 01<br />
|-<br />
| Halo || 02<br />
|-<br />
| Truth and Reconciliation || 03<br />
|-<br />
| The Silent Cartographer || 04<br />
|-<br />
| Assault on the Control Room || 05<br />
|-<br />
| 343 Guilty Spark || 06<br />
|-<br />
| The Library || 07<br />
|-<br />
| Two Betrayals || 08<br />
|-<br />
| Keyes || 09<br />
|-<br />
| The Maw || 10<br />
<br />
|}<br />
<br />
=== Halo 2 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Cairo Station || 01<br />
|-<br />
| Outskirts || 02<br />
|-<br />
| Metropolis || 03<br />
|-<br />
| The Arbiter || 04<br />
|-<br />
| Oracle || 05<br />
|-<br />
| Delta Halo || 06<br />
|-<br />
| Regret || 07<br />
|-<br />
| Sacred Icon || 08<br />
|-<br />
| Quarantine Zone || 09<br />
|-<br />
| Gravemind || 10<br />
|-<br />
| Uprising || 11<br />
|-<br />
| High Charity || 12<br />
|-<br />
| The Great Journey || 13<br />
<br />
|}<br />
<br />
=== Halo 3 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Sierra 117 || 01<br />
|-<br />
| Crows Nest || 02<br />
|-<br />
| Tsavo Highway || 03<br />
|-<br />
| The Storm || 04<br />
|-<br />
| Floodgate || 05<br />
|-<br />
| The Ark || 06<br />
|-<br />
| The Covenant || 07<br />
|-<br />
| Cortana || 08<br />
|-<br />
| Halo || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 3: ODST ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Prepare to Drop || 01<br />
|-<br />
| Tayari Plaza || 02<br />
|-<br />
| Uplift Reserve || 03<br />
|-<br />
| Kizingo Blvd. || 04<br />
|-<br />
| ONI Alpha Site || 05<br />
|-<br />
| NMPD HQ || 06<br />
|-<br />
| Kilowani Station || 07<br />
|-<br />
| Data Hive || 08<br />
|-<br />
| Coastal Highway || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo: Reach ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Winter Contingency || 01<br />
|-<br />
| ONI: Sword Base|| 02<br />
|-<br />
| Nightfall || 03<br />
|-<br />
| Tip of the Spear || 04<br />
|-<br />
| Long Night of Solace || 05<br />
|-<br />
| Exodus || 06<br />
|-<br />
| New Alexandria || 07<br />
|-<br />
| The Package || 08<br />
|-<br />
| The Pillar of Autumn || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 4 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Dawn || 01<br />
|-<br />
| Requiem || 02<br />
|-<br />
| Forerunner || 03<br />
|-<br />
| Infinity || 04<br />
|-<br />
| Reclaimer || 05<br />
|-<br />
| Shutdown || 06<br />
|-<br />
| Composer || 07<br />
|-<br />
| Midnight || 08<br />
<br />
|}<br />
<br />
<br />
=== Halo 5 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Osiris || 01<br />
|-<br />
| Blue Team || 02<br />
|-<br />
| Glassed || 03<br />
|-<br />
| Unconfirmed || 04<br />
|-<br />
| Evacuation || 05<br />
|-<br />
| Reunion || 06<br />
|-<br />
| Swords of Sanghelios || 07<br />
|-<br />
| Enemy Lines || 08<br />
|-<br />
| Battle of Sunaion || 09<br />
|-<br />
| Genesis || 10<br />
|-<br />
| The Breaking || 11<br />
|-<br />
| Guardians || 12<br />
<br />
|}<br />
<br />
== Global Modifiers ==<br />
=== Format ===<br />
Specifies how the API call's response will be formatted<br />
=====json=====<br />
JSON format.<br />
Example:<br />
https://haloruns.com/api/request?query=recentRuns&format=json<br />
=====prettyjson=====<br />
JSON format, where each item in the object is a pretty printed string.<br />
Example:<br />
https://haloruns.com/api/request?query=recentRecords&format=prettyjson<br />
<br />
=== country ===<br />
TBD<br />
<br />
==Latest Runs==<br />
<br />
<code>GET /api/request?query=recentRuns[&format=format&limit=N]</code><br />
<br />
Returns a list of the most recent verified runs submitted to the site. If GET[limit] isn't specified as a number below 50, the 50 latest times are returned.<br />
<br />
===== default =====<br />
If GET[format] isn't specified, then a comma-separated list of pretty-printed run descriptions is returned.</div>
Backflip
https://wiki.haloruns.com/index.php?title=API&diff=22250
API
2019-04-03T16:48:12Z
<p>Backflip: /* country */</p>
<hr />
<div>The HaloRuns API is entirely contained in the subdirectory <code>/api/</code>. There are some conventions that multiple API calls follow.<br />
<br />
==Game Numbers==<br />
<br />
{| class="wikitable"<br />
|-<br />
! Game !! Number<br />
|-<br />
| Halo: Combat Evolved || 01<br />
|-<br />
| Halo 2 || 02<br />
|-<br />
| Halo 3 || 03<br />
|-<br />
| Halo 3: ODST || 04<br />
|-<br />
| Halo: Reach || 05<br />
|-<br />
| Halo 4 || 06<br />
|-<br />
| Halo 2 MCC || 07<br />
|-<br />
| Halo 5 || 08<br />
<br />
|}<br />
<br />
==Level Numbers==<br />
<br />
=== Halo: Combat Evolved ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Pillar of Autumn || 01<br />
|-<br />
| Halo || 02<br />
|-<br />
| Truth and Reconciliation || 03<br />
|-<br />
| The Silent Cartographer || 04<br />
|-<br />
| Assault on the Control Room || 05<br />
|-<br />
| 343 Guilty Spark || 06<br />
|-<br />
| The Library || 07<br />
|-<br />
| Two Betrayals || 08<br />
|-<br />
| Keyes || 09<br />
|-<br />
| The Maw || 10<br />
<br />
|}<br />
<br />
=== Halo 2 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Cairo Station || 01<br />
|-<br />
| Outskirts || 02<br />
|-<br />
| Metropolis || 03<br />
|-<br />
| The Arbiter || 04<br />
|-<br />
| Oracle || 05<br />
|-<br />
| Delta Halo || 06<br />
|-<br />
| Regret || 07<br />
|-<br />
| Sacred Icon || 08<br />
|-<br />
| Quarantine Zone || 09<br />
|-<br />
| Gravemind || 10<br />
|-<br />
| Uprising || 11<br />
|-<br />
| High Charity || 12<br />
|-<br />
| The Great Journey || 13<br />
<br />
|}<br />
<br />
=== Halo 3 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Sierra 117 || 01<br />
|-<br />
| Crows Nest || 02<br />
|-<br />
| Tsavo Highway || 03<br />
|-<br />
| The Storm || 04<br />
|-<br />
| Floodgate || 05<br />
|-<br />
| The Ark || 06<br />
|-<br />
| The Covenant || 07<br />
|-<br />
| Cortana || 08<br />
|-<br />
| Halo || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 3: ODST ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Prepare to Drop || 01<br />
|-<br />
| Tayari Plaza || 02<br />
|-<br />
| Uplift Reserve || 03<br />
|-<br />
| Kizingo Blvd. || 04<br />
|-<br />
| ONI Alpha Site || 05<br />
|-<br />
| NMPD HQ || 06<br />
|-<br />
| Kilowani Station || 07<br />
|-<br />
| Data Hive || 08<br />
|-<br />
| Coastal Highway || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo: Reach ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Winter Contingency || 01<br />
|-<br />
| ONI: Sword Base|| 02<br />
|-<br />
| Nightfall || 03<br />
|-<br />
| Tip of the Spear || 04<br />
|-<br />
| Long Night of Solace || 05<br />
|-<br />
| Exodus || 06<br />
|-<br />
| New Alexandria || 07<br />
|-<br />
| The Package || 08<br />
|-<br />
| The Pillar of Autumn || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 4 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Dawn || 01<br />
|-<br />
| Requiem || 02<br />
|-<br />
| Forerunner || 03<br />
|-<br />
| Infinity || 04<br />
|-<br />
| Reclaimer || 05<br />
|-<br />
| Shutdown || 06<br />
|-<br />
| Composer || 07<br />
|-<br />
| Midnight || 08<br />
<br />
|}<br />
<br />
<br />
=== Halo 5 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Osiris || 01<br />
|-<br />
| Blue Team || 02<br />
|-<br />
| Glassed || 03<br />
|-<br />
| Unconfirmed || 04<br />
|-<br />
| Evacuation || 05<br />
|-<br />
| Reunion || 06<br />
|-<br />
| Swords of Sanghelios || 07<br />
|-<br />
| Enemy Lines || 08<br />
|-<br />
| Battle of Sunaion || 09<br />
|-<br />
| Genesis || 10<br />
|-<br />
| The Breaking || 11<br />
|-<br />
| Guardians || 12<br />
<br />
|}<br />
<br />
==Global Modifiers==<br />
=== Format ===<br />
Specifies how the API call's response will be formatted<br />
=====json=====<br />
JSON format.<br />
Example:<br />
https://haloruns.com/api/request?query=recentRuns&format=json<br />
=====prettyjson=====<br />
JSON format, where each item in the object is a pretty printed string.<br />
Example:<br />
https://haloruns.com/api/request?query=recentRecords&format=prettyjson<br />
<br />
===country===<br />
TBD<br />
<br />
==Latest Runs==<br />
<br />
<code>GET /api/request?query=recentRuns[&format=format&limit=N]</code><br />
<br />
Returns a list of the most recent verified runs submitted to the site. If GET[limit] isn't specified as a number below 50, the 50 latest times are returned.<br />
<br />
===== default =====<br />
If GET[format] isn't specified, then a comma-separated list of pretty-printed run descriptions is returned.</div>
Backflip
https://wiki.haloruns.com/index.php?title=API&diff=22249
API
2019-04-03T16:47:35Z
<p>Backflip: </p>
<hr />
<div>The HaloRuns API is entirely contained in the subdirectory <code>/api/</code>. There are some conventions that multiple API calls follow.<br />
<br />
==Game Numbers==<br />
<br />
{| class="wikitable"<br />
|-<br />
! Game !! Number<br />
|-<br />
| Halo: Combat Evolved || 01<br />
|-<br />
| Halo 2 || 02<br />
|-<br />
| Halo 3 || 03<br />
|-<br />
| Halo 3: ODST || 04<br />
|-<br />
| Halo: Reach || 05<br />
|-<br />
| Halo 4 || 06<br />
|-<br />
| Halo 2 MCC || 07<br />
|-<br />
| Halo 5 || 08<br />
<br />
|}<br />
<br />
==Level Numbers==<br />
<br />
=== Halo: Combat Evolved ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Pillar of Autumn || 01<br />
|-<br />
| Halo || 02<br />
|-<br />
| Truth and Reconciliation || 03<br />
|-<br />
| The Silent Cartographer || 04<br />
|-<br />
| Assault on the Control Room || 05<br />
|-<br />
| 343 Guilty Spark || 06<br />
|-<br />
| The Library || 07<br />
|-<br />
| Two Betrayals || 08<br />
|-<br />
| Keyes || 09<br />
|-<br />
| The Maw || 10<br />
<br />
|}<br />
<br />
=== Halo 2 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Cairo Station || 01<br />
|-<br />
| Outskirts || 02<br />
|-<br />
| Metropolis || 03<br />
|-<br />
| The Arbiter || 04<br />
|-<br />
| Oracle || 05<br />
|-<br />
| Delta Halo || 06<br />
|-<br />
| Regret || 07<br />
|-<br />
| Sacred Icon || 08<br />
|-<br />
| Quarantine Zone || 09<br />
|-<br />
| Gravemind || 10<br />
|-<br />
| Uprising || 11<br />
|-<br />
| High Charity || 12<br />
|-<br />
| The Great Journey || 13<br />
<br />
|}<br />
<br />
=== Halo 3 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Sierra 117 || 01<br />
|-<br />
| Crows Nest || 02<br />
|-<br />
| Tsavo Highway || 03<br />
|-<br />
| The Storm || 04<br />
|-<br />
| Floodgate || 05<br />
|-<br />
| The Ark || 06<br />
|-<br />
| The Covenant || 07<br />
|-<br />
| Cortana || 08<br />
|-<br />
| Halo || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 3: ODST ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Prepare to Drop || 01<br />
|-<br />
| Tayari Plaza || 02<br />
|-<br />
| Uplift Reserve || 03<br />
|-<br />
| Kizingo Blvd. || 04<br />
|-<br />
| ONI Alpha Site || 05<br />
|-<br />
| NMPD HQ || 06<br />
|-<br />
| Kilowani Station || 07<br />
|-<br />
| Data Hive || 08<br />
|-<br />
| Coastal Highway || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo: Reach ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Winter Contingency || 01<br />
|-<br />
| ONI: Sword Base|| 02<br />
|-<br />
| Nightfall || 03<br />
|-<br />
| Tip of the Spear || 04<br />
|-<br />
| Long Night of Solace || 05<br />
|-<br />
| Exodus || 06<br />
|-<br />
| New Alexandria || 07<br />
|-<br />
| The Package || 08<br />
|-<br />
| The Pillar of Autumn || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 4 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Dawn || 01<br />
|-<br />
| Requiem || 02<br />
|-<br />
| Forerunner || 03<br />
|-<br />
| Infinity || 04<br />
|-<br />
| Reclaimer || 05<br />
|-<br />
| Shutdown || 06<br />
|-<br />
| Composer || 07<br />
|-<br />
| Midnight || 08<br />
<br />
|}<br />
<br />
<br />
=== Halo 5 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Osiris || 01<br />
|-<br />
| Blue Team || 02<br />
|-<br />
| Glassed || 03<br />
|-<br />
| Unconfirmed || 04<br />
|-<br />
| Evacuation || 05<br />
|-<br />
| Reunion || 06<br />
|-<br />
| Swords of Sanghelios || 07<br />
|-<br />
| Enemy Lines || 08<br />
|-<br />
| Battle of Sunaion || 09<br />
|-<br />
| Genesis || 10<br />
|-<br />
| The Breaking || 11<br />
|-<br />
| Guardians || 12<br />
<br />
|}<br />
<br />
==Global Modifiers==<br />
=== Format ===<br />
Specifies how the API call's response will be formatted<br />
=====json=====<br />
JSON format.<br />
Example:<br />
https://haloruns.com/api/request?query=recentRuns&format=json<br />
=====prettyjson=====<br />
JSON format, where each item in the object is a pretty printed string.<br />
Example:<br />
https://haloruns.com/api/request?query=recentRecords&format=prettyjson<br />
<br />
====country====<br />
TBD<br />
<br />
==Latest Runs==<br />
<br />
<code>GET /api/request?query=recentRuns[&format=format&limit=N]</code><br />
<br />
Returns a list of the most recent verified runs submitted to the site. If GET[limit] isn't specified as a number below 50, the 50 latest times are returned.<br />
<br />
===== default =====<br />
If GET[format] isn't specified, then a comma-separated list of pretty-printed run descriptions is returned.</div>
Backflip
https://wiki.haloruns.com/index.php?title=API&diff=22248
API
2019-04-03T16:35:42Z
<p>Backflip: /* Latest Runs */</p>
<hr />
<div>The HaloRuns API is entirely contained in the subdirectory <code>/api/</code> for the time being. There are some conventions that multiple API calls follow.<br />
<br />
==Game Numbers==<br />
<br />
{| class="wikitable"<br />
|-<br />
! Game !! Number<br />
|-<br />
| Halo: Combat Evolved || 01<br />
|-<br />
| Halo 2 || 02<br />
|-<br />
| Halo 3 || 03<br />
|-<br />
| Halo 3: ODST || 04<br />
|-<br />
| Halo: Reach || 05<br />
|-<br />
| Halo 4 || 06<br />
|-<br />
| Halo 2 MCC || 07<br />
|-<br />
| Halo 5 || 08<br />
<br />
|}<br />
<br />
==Level Numbers==<br />
<br />
=== Halo: Combat Evolved ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Pillar of Autumn || 01<br />
|-<br />
| Halo || 02<br />
|-<br />
| Truth and Reconciliation || 03<br />
|-<br />
| The Silent Cartographer || 04<br />
|-<br />
| Assault on the Control Room || 05<br />
|-<br />
| 343 Guilty Spark || 06<br />
|-<br />
| The Library || 07<br />
|-<br />
| Two Betrayals || 08<br />
|-<br />
| Keyes || 09<br />
|-<br />
| The Maw || 10<br />
<br />
|}<br />
<br />
=== Halo 2 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Cairo Station || 01<br />
|-<br />
| Outskirts || 02<br />
|-<br />
| Metropolis || 03<br />
|-<br />
| The Arbiter || 04<br />
|-<br />
| Oracle || 05<br />
|-<br />
| Delta Halo || 06<br />
|-<br />
| Regret || 07<br />
|-<br />
| Sacred Icon || 08<br />
|-<br />
| Quarantine Zone || 09<br />
|-<br />
| Gravemind || 10<br />
|-<br />
| Uprising || 11<br />
|-<br />
| High Charity || 12<br />
|-<br />
| The Great Journey || 13<br />
<br />
|}<br />
<br />
=== Halo 3 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Sierra 117 || 01<br />
|-<br />
| Crows Nest || 02<br />
|-<br />
| Tsavo Highway || 03<br />
|-<br />
| The Storm || 04<br />
|-<br />
| Floodgate || 05<br />
|-<br />
| The Ark || 06<br />
|-<br />
| The Covenant || 07<br />
|-<br />
| Cortana || 08<br />
|-<br />
| Halo || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 3: ODST ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Prepare to Drop || 01<br />
|-<br />
| Tayari Plaza || 02<br />
|-<br />
| Uplift Reserve || 03<br />
|-<br />
| Kizingo Blvd. || 04<br />
|-<br />
| ONI Alpha Site || 05<br />
|-<br />
| NMPD HQ || 06<br />
|-<br />
| Kilowani Station || 07<br />
|-<br />
| Data Hive || 08<br />
|-<br />
| Coastal Highway || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo: Reach ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Winter Contingency || 01<br />
|-<br />
| ONI: Sword Base|| 02<br />
|-<br />
| Nightfall || 03<br />
|-<br />
| Tip of the Spear || 04<br />
|-<br />
| Long Night of Solace || 05<br />
|-<br />
| Exodus || 06<br />
|-<br />
| New Alexandria || 07<br />
|-<br />
| The Package || 08<br />
|-<br />
| The Pillar of Autumn || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 4 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Dawn || 01<br />
|-<br />
| Requiem || 02<br />
|-<br />
| Forerunner || 03<br />
|-<br />
| Infinity || 04<br />
|-<br />
| Reclaimer || 05<br />
|-<br />
| Shutdown || 06<br />
|-<br />
| Composer || 07<br />
|-<br />
| Midnight || 08<br />
<br />
|}<br />
<br />
<br />
=== Halo 5 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Osiris || 01<br />
|-<br />
| Blue Team || 02<br />
|-<br />
| Glassed || 03<br />
|-<br />
| Unconfirmed || 04<br />
|-<br />
| Evacuation || 05<br />
|-<br />
| Reunion || 06<br />
|-<br />
| Swords of Sanghelios || 07<br />
|-<br />
| Enemy Lines || 08<br />
|-<br />
| Battle of Sunaion || 09<br />
|-<br />
| Genesis || 10<br />
|-<br />
| The Breaking || 11<br />
|-<br />
| Guardians || 12<br />
<br />
|}<br />
<br />
==Global Modifiers==<br />
=== Format ===<br />
Specifies how the API call's response will be formatted<br />
=====json=====<br />
JSON format.<br />
Example:<br />
https://haloruns.com/api/request?query=recentRuns&format=json<br />
=====prettyjson=====<br />
JSON format, where each item in the object is a pretty printed string.<br />
Example:<br />
https://haloruns.com/api/request?query=recentRecords&format=prettyjson<br />
<br />
====country====<br />
TBD<br />
<br />
==Latest Runs==<br />
<br />
<code>GET /api/request?query=recentRuns[&format=format&limit=N]</code><br />
<br />
Returns a list of the most recent verified runs submitted to the site. If GET[limit] isn't specified as a number below 50, the 50 latest times are returned.<br />
<br />
===== default =====<br />
If GET[format] isn't specified, then a comma-separated list of pretty-printed run descriptions is returned.</div>
Backflip
https://wiki.haloruns.com/index.php?title=API&diff=22247
API
2019-04-03T16:34:55Z
<p>Backflip: /* Format */</p>
<hr />
<div>The HaloRuns API is entirely contained in the subdirectory <code>/api/</code> for the time being. There are some conventions that multiple API calls follow.<br />
<br />
==Game Numbers==<br />
<br />
{| class="wikitable"<br />
|-<br />
! Game !! Number<br />
|-<br />
| Halo: Combat Evolved || 01<br />
|-<br />
| Halo 2 || 02<br />
|-<br />
| Halo 3 || 03<br />
|-<br />
| Halo 3: ODST || 04<br />
|-<br />
| Halo: Reach || 05<br />
|-<br />
| Halo 4 || 06<br />
|-<br />
| Halo 2 MCC || 07<br />
|-<br />
| Halo 5 || 08<br />
<br />
|}<br />
<br />
==Level Numbers==<br />
<br />
=== Halo: Combat Evolved ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Pillar of Autumn || 01<br />
|-<br />
| Halo || 02<br />
|-<br />
| Truth and Reconciliation || 03<br />
|-<br />
| The Silent Cartographer || 04<br />
|-<br />
| Assault on the Control Room || 05<br />
|-<br />
| 343 Guilty Spark || 06<br />
|-<br />
| The Library || 07<br />
|-<br />
| Two Betrayals || 08<br />
|-<br />
| Keyes || 09<br />
|-<br />
| The Maw || 10<br />
<br />
|}<br />
<br />
=== Halo 2 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Cairo Station || 01<br />
|-<br />
| Outskirts || 02<br />
|-<br />
| Metropolis || 03<br />
|-<br />
| The Arbiter || 04<br />
|-<br />
| Oracle || 05<br />
|-<br />
| Delta Halo || 06<br />
|-<br />
| Regret || 07<br />
|-<br />
| Sacred Icon || 08<br />
|-<br />
| Quarantine Zone || 09<br />
|-<br />
| Gravemind || 10<br />
|-<br />
| Uprising || 11<br />
|-<br />
| High Charity || 12<br />
|-<br />
| The Great Journey || 13<br />
<br />
|}<br />
<br />
=== Halo 3 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Sierra 117 || 01<br />
|-<br />
| Crows Nest || 02<br />
|-<br />
| Tsavo Highway || 03<br />
|-<br />
| The Storm || 04<br />
|-<br />
| Floodgate || 05<br />
|-<br />
| The Ark || 06<br />
|-<br />
| The Covenant || 07<br />
|-<br />
| Cortana || 08<br />
|-<br />
| Halo || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 3: ODST ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Prepare to Drop || 01<br />
|-<br />
| Tayari Plaza || 02<br />
|-<br />
| Uplift Reserve || 03<br />
|-<br />
| Kizingo Blvd. || 04<br />
|-<br />
| ONI Alpha Site || 05<br />
|-<br />
| NMPD HQ || 06<br />
|-<br />
| Kilowani Station || 07<br />
|-<br />
| Data Hive || 08<br />
|-<br />
| Coastal Highway || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo: Reach ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Winter Contingency || 01<br />
|-<br />
| ONI: Sword Base|| 02<br />
|-<br />
| Nightfall || 03<br />
|-<br />
| Tip of the Spear || 04<br />
|-<br />
| Long Night of Solace || 05<br />
|-<br />
| Exodus || 06<br />
|-<br />
| New Alexandria || 07<br />
|-<br />
| The Package || 08<br />
|-<br />
| The Pillar of Autumn || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 4 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Dawn || 01<br />
|-<br />
| Requiem || 02<br />
|-<br />
| Forerunner || 03<br />
|-<br />
| Infinity || 04<br />
|-<br />
| Reclaimer || 05<br />
|-<br />
| Shutdown || 06<br />
|-<br />
| Composer || 07<br />
|-<br />
| Midnight || 08<br />
<br />
|}<br />
<br />
<br />
=== Halo 5 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Osiris || 01<br />
|-<br />
| Blue Team || 02<br />
|-<br />
| Glassed || 03<br />
|-<br />
| Unconfirmed || 04<br />
|-<br />
| Evacuation || 05<br />
|-<br />
| Reunion || 06<br />
|-<br />
| Swords of Sanghelios || 07<br />
|-<br />
| Enemy Lines || 08<br />
|-<br />
| Battle of Sunaion || 09<br />
|-<br />
| Genesis || 10<br />
|-<br />
| The Breaking || 11<br />
|-<br />
| Guardians || 12<br />
<br />
|}<br />
<br />
==Global Modifiers==<br />
=== Format ===<br />
Specifies how the API call's response will be formatted<br />
=====json=====<br />
JSON format.<br />
Example:<br />
https://haloruns.com/api/request?query=recentRuns&format=json<br />
=====prettyjson=====<br />
JSON format, where each item in the object is a pretty printed string.<br />
Example:<br />
https://haloruns.com/api/request?query=recentRecords&format=prettyjson<br />
<br />
====country====<br />
TBD<br />
<br />
==Latest Runs==<br />
<br />
<code>GET /api/request?query=recentRuns[&format=format&limit=N]</code><br />
<br />
Returns a list of the most recent verified runs submitted to the site. If GET[limit] isn't specified as a number below 50, the 50 latest times are returned.<br />
<br />
===== default =====<br />
If GET[format] isn't specified, then a comma-separated list of pretty-printed run descriptions is returned.<br />
===== json =====<br />
Returns a list of JSON arrays with the attributes of each run broken into separate items.<br />
===== prettyjson =====<br />
Returns a JSON object of pretty-printed strings.</div>
Backflip
https://wiki.haloruns.com/index.php?title=API&diff=22246
API
2019-04-03T16:34:36Z
<p>Backflip: </p>
<hr />
<div>The HaloRuns API is entirely contained in the subdirectory <code>/api/</code> for the time being. There are some conventions that multiple API calls follow.<br />
<br />
==Game Numbers==<br />
<br />
{| class="wikitable"<br />
|-<br />
! Game !! Number<br />
|-<br />
| Halo: Combat Evolved || 01<br />
|-<br />
| Halo 2 || 02<br />
|-<br />
| Halo 3 || 03<br />
|-<br />
| Halo 3: ODST || 04<br />
|-<br />
| Halo: Reach || 05<br />
|-<br />
| Halo 4 || 06<br />
|-<br />
| Halo 2 MCC || 07<br />
|-<br />
| Halo 5 || 08<br />
<br />
|}<br />
<br />
==Level Numbers==<br />
<br />
=== Halo: Combat Evolved ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Pillar of Autumn || 01<br />
|-<br />
| Halo || 02<br />
|-<br />
| Truth and Reconciliation || 03<br />
|-<br />
| The Silent Cartographer || 04<br />
|-<br />
| Assault on the Control Room || 05<br />
|-<br />
| 343 Guilty Spark || 06<br />
|-<br />
| The Library || 07<br />
|-<br />
| Two Betrayals || 08<br />
|-<br />
| Keyes || 09<br />
|-<br />
| The Maw || 10<br />
<br />
|}<br />
<br />
=== Halo 2 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Cairo Station || 01<br />
|-<br />
| Outskirts || 02<br />
|-<br />
| Metropolis || 03<br />
|-<br />
| The Arbiter || 04<br />
|-<br />
| Oracle || 05<br />
|-<br />
| Delta Halo || 06<br />
|-<br />
| Regret || 07<br />
|-<br />
| Sacred Icon || 08<br />
|-<br />
| Quarantine Zone || 09<br />
|-<br />
| Gravemind || 10<br />
|-<br />
| Uprising || 11<br />
|-<br />
| High Charity || 12<br />
|-<br />
| The Great Journey || 13<br />
<br />
|}<br />
<br />
=== Halo 3 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Sierra 117 || 01<br />
|-<br />
| Crows Nest || 02<br />
|-<br />
| Tsavo Highway || 03<br />
|-<br />
| The Storm || 04<br />
|-<br />
| Floodgate || 05<br />
|-<br />
| The Ark || 06<br />
|-<br />
| The Covenant || 07<br />
|-<br />
| Cortana || 08<br />
|-<br />
| Halo || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 3: ODST ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Prepare to Drop || 01<br />
|-<br />
| Tayari Plaza || 02<br />
|-<br />
| Uplift Reserve || 03<br />
|-<br />
| Kizingo Blvd. || 04<br />
|-<br />
| ONI Alpha Site || 05<br />
|-<br />
| NMPD HQ || 06<br />
|-<br />
| Kilowani Station || 07<br />
|-<br />
| Data Hive || 08<br />
|-<br />
| Coastal Highway || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo: Reach ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Winter Contingency || 01<br />
|-<br />
| ONI: Sword Base|| 02<br />
|-<br />
| Nightfall || 03<br />
|-<br />
| Tip of the Spear || 04<br />
|-<br />
| Long Night of Solace || 05<br />
|-<br />
| Exodus || 06<br />
|-<br />
| New Alexandria || 07<br />
|-<br />
| The Package || 08<br />
|-<br />
| The Pillar of Autumn || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 4 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Dawn || 01<br />
|-<br />
| Requiem || 02<br />
|-<br />
| Forerunner || 03<br />
|-<br />
| Infinity || 04<br />
|-<br />
| Reclaimer || 05<br />
|-<br />
| Shutdown || 06<br />
|-<br />
| Composer || 07<br />
|-<br />
| Midnight || 08<br />
<br />
|}<br />
<br />
<br />
=== Halo 5 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Osiris || 01<br />
|-<br />
| Blue Team || 02<br />
|-<br />
| Glassed || 03<br />
|-<br />
| Unconfirmed || 04<br />
|-<br />
| Evacuation || 05<br />
|-<br />
| Reunion || 06<br />
|-<br />
| Swords of Sanghelios || 07<br />
|-<br />
| Enemy Lines || 08<br />
|-<br />
| Battle of Sunaion || 09<br />
|-<br />
| Genesis || 10<br />
|-<br />
| The Breaking || 11<br />
|-<br />
| Guardians || 12<br />
<br />
|}<br />
<br />
==Global Modifiers==<br />
==== Format ====<br />
Specifies how the API call's response will be formatted<br />
=====json=====<br />
JSON format.<br />
Example:<br />
https://haloruns.com/api/request?query=recentRuns&format=json<br />
=====prettyjson=====<br />
JSON format, where each item in the object is a pretty printed string.<br />
Example:<br />
https://haloruns.com/api/request?query=recentRecords&format=prettyjson<br />
<br />
====country====<br />
TBD<br />
<br />
==Latest Runs==<br />
<br />
<code>GET /api/request?query=recentRuns[&format=format&limit=N]</code><br />
<br />
Returns a list of the most recent verified runs submitted to the site. If GET[limit] isn't specified as a number below 50, the 50 latest times are returned.<br />
<br />
===== default =====<br />
If GET[format] isn't specified, then a comma-separated list of pretty-printed run descriptions is returned.<br />
===== json =====<br />
Returns a list of JSON arrays with the attributes of each run broken into separate items.<br />
===== prettyjson =====<br />
Returns a JSON object of pretty-printed strings.</div>
Backflip
https://wiki.haloruns.com/index.php?title=API&diff=22245
API
2019-03-21T04:36:07Z
<p>Backflip: </p>
<hr />
<div>The HaloRuns API is entirely contained in the subdirectory <code>/api/</code> for the time being. There are some conventions that multiple API calls follow.<br />
<br />
==Game Numbers==<br />
<br />
{| class="wikitable"<br />
|-<br />
! Game !! Number<br />
|-<br />
| Halo: Combat Evolved || 01<br />
|-<br />
| Halo 2 || 02<br />
|-<br />
| Halo 3 || 03<br />
|-<br />
| Halo 3: ODST || 04<br />
|-<br />
| Halo: Reach || 05<br />
|-<br />
| Halo 4 || 06<br />
|-<br />
| Halo 2 MCC || 07<br />
|-<br />
| Halo 5 || 08<br />
<br />
|}<br />
<br />
==Level Numbers==<br />
<br />
=== Halo: Combat Evolved ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Pillar of Autumn || 01<br />
|-<br />
| Halo || 02<br />
|-<br />
| Truth and Reconciliation || 03<br />
|-<br />
| The Silent Cartographer || 04<br />
|-<br />
| Assault on the Control Room || 05<br />
|-<br />
| 343 Guilty Spark || 06<br />
|-<br />
| The Library || 07<br />
|-<br />
| Two Betrayals || 08<br />
|-<br />
| Keyes || 09<br />
|-<br />
| The Maw || 10<br />
<br />
|}<br />
<br />
=== Halo 2 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Cairo Station || 01<br />
|-<br />
| Outskirts || 02<br />
|-<br />
| Metropolis || 03<br />
|-<br />
| The Arbiter || 04<br />
|-<br />
| Oracle || 05<br />
|-<br />
| Delta Halo || 06<br />
|-<br />
| Regret || 07<br />
|-<br />
| Sacred Icon || 08<br />
|-<br />
| Quarantine Zone || 09<br />
|-<br />
| Gravemind || 10<br />
|-<br />
| Uprising || 11<br />
|-<br />
| High Charity || 12<br />
|-<br />
| The Great Journey || 13<br />
<br />
|}<br />
<br />
=== Halo 3 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Sierra 117 || 01<br />
|-<br />
| Crows Nest || 02<br />
|-<br />
| Tsavo Highway || 03<br />
|-<br />
| The Storm || 04<br />
|-<br />
| Floodgate || 05<br />
|-<br />
| The Ark || 06<br />
|-<br />
| The Covenant || 07<br />
|-<br />
| Cortana || 08<br />
|-<br />
| Halo || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 3: ODST ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Prepare to Drop || 01<br />
|-<br />
| Tayari Plaza || 02<br />
|-<br />
| Uplift Reserve || 03<br />
|-<br />
| Kizingo Blvd. || 04<br />
|-<br />
| ONI Alpha Site || 05<br />
|-<br />
| NMPD HQ || 06<br />
|-<br />
| Kilowani Station || 07<br />
|-<br />
| Data Hive || 08<br />
|-<br />
| Coastal Highway || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo: Reach ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Winter Contingency || 01<br />
|-<br />
| ONI: Sword Base|| 02<br />
|-<br />
| Nightfall || 03<br />
|-<br />
| Tip of the Spear || 04<br />
|-<br />
| Long Night of Solace || 05<br />
|-<br />
| Exodus || 06<br />
|-<br />
| New Alexandria || 07<br />
|-<br />
| The Package || 08<br />
|-<br />
| The Pillar of Autumn || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 4 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Dawn || 01<br />
|-<br />
| Requiem || 02<br />
|-<br />
| Forerunner || 03<br />
|-<br />
| Infinity || 04<br />
|-<br />
| Reclaimer || 05<br />
|-<br />
| Shutdown || 06<br />
|-<br />
| Composer || 07<br />
|-<br />
| Midnight || 08<br />
<br />
|}<br />
<br />
<br />
=== Halo 5 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Osiris || 01<br />
|-<br />
| Blue Team || 02<br />
|-<br />
| Glassed || 03<br />
|-<br />
| Unconfirmed || 04<br />
|-<br />
| Evacuation || 05<br />
|-<br />
| Reunion || 06<br />
|-<br />
| Swords of Sanghelios || 07<br />
|-<br />
| Enemy Lines || 08<br />
|-<br />
| Battle of Sunaion || 09<br />
|-<br />
| Genesis || 10<br />
|-<br />
| The Breaking || 11<br />
|-<br />
| Guardians || 12<br />
<br />
|}<br />
<br />
==Latest Runs==<br />
<br />
<code>GET /api/request?query=recentRuns[&format=format&limit=N]</code><br />
<br />
Returns a list of the most recent verified runs submitted to the site. If GET[limit] isn't specified as a number below 50, the 50 latest times are returned.<br />
<br />
==== Format ====<br />
===== default =====<br />
If GET[format] isn't specified, then a comma-separated list of pretty-printed run descriptions is returned.<br />
===== json =====<br />
Returns a list of JSON arrays with the attributes of each run broken into separate items.<br />
===== prettyjson =====<br />
Returns a JSON object of pretty-printed strings.</div>
Backflip
https://wiki.haloruns.com/index.php?title=API&diff=22244
API
2019-03-21T04:34:54Z
<p>Backflip: </p>
<hr />
<div>The HaloRuns API is entirely contained in the subdirectory <code>/api/</code> for the time being. There are some conventions that multiple API calls follow.<br />
<br />
==Game Numbers==<br />
<br />
{| class="wikitable"<br />
|-<br />
! Game !! Number<br />
|-<br />
| Halo: Combat Evolved || 01<br />
|-<br />
| Halo 2 || 02<br />
|-<br />
| Halo 3 || 03<br />
|-<br />
| Halo 3: ODST || 04<br />
|-<br />
| Halo: Reach || 05<br />
|-<br />
| Halo 4 || 06<br />
|-<br />
| Halo 2 MCC || 07<br />
|-<br />
| Halo 5 || 08<br />
<br />
|}<br />
<br />
==Level Numbers==<br />
<br />
=== Halo: Combat Evolved ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Pillar of Autumn || 01<br />
|-<br />
| Halo || 02<br />
|-<br />
| Truth and Reconciliation || 03<br />
|-<br />
| The Silent Cartographer || 04<br />
|-<br />
| Assault on the Control Room || 05<br />
|-<br />
| 343 Guilty Spark || 06<br />
|-<br />
| The Library || 07<br />
|-<br />
| Two Betrayals || 08<br />
|-<br />
| Keyes || 09<br />
|-<br />
| The Maw || 10<br />
<br />
|}<br />
<br />
=== Halo 2 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Cairo Station || 01<br />
|-<br />
| Outskirts || 02<br />
|-<br />
| Metropolis || 03<br />
|-<br />
| The Arbiter || 04<br />
|-<br />
| Oracle || 05<br />
|-<br />
| Delta Halo || 06<br />
|-<br />
| Regret || 07<br />
|-<br />
| Sacred Icon || 08<br />
|-<br />
| Quarantine Zone || 09<br />
|-<br />
| Gravemind || 10<br />
|-<br />
| Uprising || 11<br />
|-<br />
| High Charity || 12<br />
|-<br />
| The Great Journey || 13<br />
<br />
|}<br />
<br />
=== Halo 3 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Sierra 117 || 01<br />
|-<br />
| Crows Nest || 02<br />
|-<br />
| Tsavo Highway || 03<br />
|-<br />
| The Storm || 04<br />
|-<br />
| Floodgate || 05<br />
|-<br />
| The Ark || 06<br />
|-<br />
| The Covenant || 07<br />
|-<br />
| Cortana || 08<br />
|-<br />
| Halo || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 3: ODST ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Prepare to Drop || 01<br />
|-<br />
| Tayari Plaza || 02<br />
|-<br />
| Uplift Reserve || 03<br />
|-<br />
| Kizingo Blvd. || 04<br />
|-<br />
| ONI Alpha Site || 05<br />
|-<br />
| NMPD HQ || 06<br />
|-<br />
| Kilowani Station || 07<br />
|-<br />
| Data Hive || 08<br />
|-<br />
| Coastal Highway || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo: Reach ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Winter Contingency || 01<br />
|-<br />
| ONI: Sword Base|| 02<br />
|-<br />
| Nightfall || 03<br />
|-<br />
| Tip of the Spear || 04<br />
|-<br />
| Long Night of Solace || 05<br />
|-<br />
| Exodus || 06<br />
|-<br />
| New Alexandria || 07<br />
|-<br />
| The Package || 08<br />
|-<br />
| The Pillar of Autumn || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 4 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Dawn || 01<br />
|-<br />
| Requiem || 02<br />
|-<br />
| Forerunner || 03<br />
|-<br />
| Infinity || 04<br />
|-<br />
| Reclaimer || 05<br />
|-<br />
| Shutdown || 06<br />
|-<br />
| Composer || 07<br />
|-<br />
| Midnight || 08<br />
<br />
|}<br />
<br />
<br />
=== Halo 5 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Osiris || 01<br />
|-<br />
| Blue Team || 02<br />
|-<br />
| Glassed || 03<br />
|-<br />
| Unconfirmed || 04<br />
|-<br />
| Evacuation || 05<br />
|-<br />
| Reunion || 06<br />
|-<br />
| Swords of Sanghelios || 07<br />
|-<br />
| Enemy Lines || 08<br />
|-<br />
| Battle of Sunaion || 09<br />
|-<br />
| Genesis || 10<br />
|-<br />
| The Breaking || 11<br />
|-<br />
| Guardians || 12<br />
<br />
|}<br />
<br />
==Latest Runs==<br />
<br />
<code>GET /api/request?query=recentRuns[&format=format&limit=N]</code><br />
<br />
Returns a list of the most recent verified runs submitted to the site. If GET[limit] isn't specified as a number below 50, the 50 latest times are returned.<br />
<br />
==== Format ====<br />
===== default =====<br />
If GET[format] isn't specified, then a comma-separated list of pretty printed run descriptions is returned.<br />
===== json =====<br />
Returns a list of JSON arrays with the attributes of each run broken into separate items.<br />
===== prettyjson =====<br />
Returns a JSON object of pretty-printed strings.</div>
Backflip
https://wiki.haloruns.com/index.php?title=API&diff=22243
API
2019-03-21T04:33:57Z
<p>Backflip: Created page with "The HaloRuns API is entirely contained in the subdirectory <code>/api/</code> for the time being. There are some conventions that multiple API calls follow. ==Game Numbers==..."</p>
<hr />
<div>The HaloRuns API is entirely contained in the subdirectory <code>/api/</code> for the time being. There are some conventions that multiple API calls follow.<br />
<br />
==Game Numbers==<br />
<br />
{| class="wikitable"<br />
|-<br />
! Game !! Number<br />
|-<br />
| Halo: Combat Evolved || 01<br />
|-<br />
| Halo 2 || 02<br />
|-<br />
| Halo 3 || 03<br />
|-<br />
| Halo 3: ODST || 04<br />
|-<br />
| Halo: Reach || 05<br />
|-<br />
| Halo 4 || 06<br />
|-<br />
| Halo 2 MCC || 07<br />
|-<br />
| Halo 5 || 08<br />
<br />
|}<br />
<br />
==Level Numbers==<br />
<br />
=== Halo: Combat Evolved ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Pillar of Autumn || 01<br />
|-<br />
| Halo || 02<br />
|-<br />
| Truth and Reconciliation || 03<br />
|-<br />
| The Silent Cartographer || 04<br />
|-<br />
| Assault on the Control Room || 05<br />
|-<br />
| 343 Guilty Spark || 06<br />
|-<br />
| The Library || 07<br />
|-<br />
| Two Betrayals || 08<br />
|-<br />
| Keyes || 09<br />
|-<br />
| The Maw || 10<br />
<br />
|}<br />
<br />
=== Halo 2 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Cairo Station || 01<br />
|-<br />
| Outskirts || 02<br />
|-<br />
| Metropolis || 03<br />
|-<br />
| The Arbiter || 04<br />
|-<br />
| Oracle || 05<br />
|-<br />
| Delta Halo || 06<br />
|-<br />
| Regret || 07<br />
|-<br />
| Sacred Icon || 08<br />
|-<br />
| Quarantine Zone || 09<br />
|-<br />
| Gravemind || 10<br />
|-<br />
| Uprising || 11<br />
|-<br />
| High Charity || 12<br />
|-<br />
| The Great Journey || 13<br />
<br />
|}<br />
<br />
=== Halo 3 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Sierra 117 || 01<br />
|-<br />
| Crows Nest || 02<br />
|-<br />
| Tsavo Highway || 03<br />
|-<br />
| The Storm || 04<br />
|-<br />
| Floodgate || 05<br />
|-<br />
| The Ark || 06<br />
|-<br />
| The Covenant || 07<br />
|-<br />
| Cortana || 08<br />
|-<br />
| Halo || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 3: ODST ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Prepare to Drop || 01<br />
|-<br />
| Tayari Plaza || 02<br />
|-<br />
| Uplift Reserve || 03<br />
|-<br />
| Kizingo Blvd. || 04<br />
|-<br />
| ONI Alpha Site || 05<br />
|-<br />
| NMPD HQ || 06<br />
|-<br />
| Kilowani Station || 07<br />
|-<br />
| Data Hive || 08<br />
|-<br />
| Coastal Highway || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo: Reach ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Winter Contingency || 01<br />
|-<br />
| ONI: Sword Base|| 02<br />
|-<br />
| Nightfall || 03<br />
|-<br />
| Tip of the Spear || 04<br />
|-<br />
| Long Night of Solace || 05<br />
|-<br />
| Exodus || 06<br />
|-<br />
| New Alexandria || 07<br />
|-<br />
| The Package || 08<br />
|-<br />
| The Pillar of Autumn || 09<br />
<br />
|}<br />
<br />
<br />
=== Halo 4 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Dawn || 01<br />
|-<br />
| Requiem || 02<br />
|-<br />
| Forerunner || 03<br />
|-<br />
| Infinity || 04<br />
|-<br />
| Reclaimer || 05<br />
|-<br />
| Shutdown || 06<br />
|-<br />
| Composer || 07<br />
|-<br />
| Midnight || 08<br />
<br />
|}<br />
<br />
<br />
=== Halo 5 ===<br />
<br />
{| class="wikitable"<br />
|-<br />
! Level !! Number<br />
|-<br />
| Osiris || 01<br />
|-<br />
| Blue Team || 02<br />
|-<br />
| Glassed || 03<br />
|-<br />
| Unconfirmed || 04<br />
|-<br />
| Evacuation || 05<br />
|-<br />
| Reunion || 06<br />
|-<br />
| Swords of Sanghelios || 07<br />
|-<br />
| Enemy Lines || 08<br />
|-<br />
| Battle of Sunaion || 09<br />
|-<br />
| Genesis || 10<br />
|-<br />
| The Breaking || 11<br />
|-<br />
| Guardians || 12<br />
<br />
|}<br />
<br />
==Latest Runs==<br />
<br />
<code>GET /api/request?query=recentRuns[&format=format&limit=N]</code><br />
Returns a list of the most recent verified runs submitted to the site. If GET[limit] isn't specified as a number below 50, the 50 latest times are returned.<br />
<br />
==== Format ====<br />
===== default =====<br />
If GET[format] isn't specified, then a comma-separated list of pretty printed run descriptions is returned.<br />
===== json =====<br />
Returns a list of JSON arrays with the attributes of each run broken into separate items.<br />
===== prettyjson =====<br />
Returns a JSON object of pretty-printed strings.</div>
Backflip
https://wiki.haloruns.com/index.php?title=File:Major.png&diff=22236
File:Major.png
2018-12-15T18:10:54Z
<p>Backflip: Blanked the page</p>
<hr />
<div></div>
Backflip
https://wiki.haloruns.com/index.php?title=Tip_of_the_Spear&diff=767
Tip of the Spear
2014-05-31T05:37:27Z
<p>Backflip: tut from full game guide</p>
<hr />
<div>{{Level Infobox<br />
| title = Tip of the Spear<br />
| image = [[File:TipOfTheSpear.jpg|300px]]<br />
| caption = <br />
| game = Halo: Reach<br />
| time = Easy: ~x:xx <br>Legendary: ~x:xx<br />
}} <br />
Tip of the Spear is the fourth playable level in [[w:c:halo:Halo: Reach|Halo: Reach]]. See [[w:c:halo:Tip of the Spear (level)|Tip of the Spear (level)]] for general information.<br />
<br />
==Easy==<br />
Run straight up the hill so that you can see both of the Grunts in the Shade Turrets, then DMR them out as quickly as you can. This will trigger the Pelican to make its way over to the road to drop the Warthog. While the Pelican is flying to the road, backsmack the Elite with the Concussion Rifle, as it is required for a skip at the mining facility later on. There are other options for skipping the mining facility which I'll explain later, but if you're experienced with concussion jumping, I recommend bringing along the Concussion Rifle. Get in the Warthog and make your way to the first AA Gun. When you can see the AA Gun, head towards it to the right, and you should pass a little slope with a tree at the top of it on the left. Drive up it, park your 'Hog next to the AA Gun, destroy the Gun by any means (I shoot the shield then toss a grenade into the core but anything works), then get back into your Warthog and drive it to the Ghost that lies upside down past the AA Gun. Take the Ghost up to where the bridge drops, wait for the bridge, then head for the mining facility. When you come into the clearing and can see the mining facility, save up some boost, then approach the wall of rock on the right of the mining facility. Drive your Ghost up and along the wall so that you end up on the other side of the bridge. Now get on top of the stack of metal sheets and stand facing away from the slanted roof, then concussion jump to the lowest point on the slanted roof. Continue through the rest of the mining facility. When you get to the ordinance you should have a Concussion Rifle from the Elite at the beginning and a DMR that you spawned with. Switch the Plasma Launcher for the Concussion Rifle. Hop into the Revenant and continue towards the second AA Gun. When you see the Warthog on the bridge, head down the road to your right until you see the AA Gun on your left. Save up some boost and boost your way up the slope to the AA Gun with your Revenant. Hop out and run inside the Gun. You'll see a pair of Hunters. Shoot a few Grenades at them with the Plasma Launcher to weaken them for later. If you haven’t thrown any Nades since the first AA Gun, you should have a Plasma Nade. Throw it into the core before the shield generates, but after you shoot the Hunters. Head back to your Revenant and take out the enemies as quickly as you can. I recommend shooting groups of enemies and splattering. Watch out for the Wraith though, as somehow - even on Easy - it can kill you by splattering you IN YOUR REVENANT. Tweet how you're on WR pace in Halo Reach while you're in the Falcon. After the cutscene, run to the left, grab the Health Pack and a Plasma Pistol, but only if a Grunt spawns in your path. You'll be running towards the truck on the left side of the map, so some of the Grunt spawns aren't worth the time loss to go pick up their gun. Drive the truck the base of the Spire and take the elevator. Try to nade most of the Grunts and backsmack the sword Elite before he finishes drawing his sword. Activate the button and you're done.<br />
[[Category:Levels|R-04]]</div>
Backflip
https://wiki.haloruns.com/index.php?title=Exodus&diff=766
Exodus
2014-05-31T05:36:34Z
<p>Backflip: added tut from full game guide</p>
<hr />
<div>{{Level Infobox<br />
| title = Exodus<br />
| image = [[File:Exodus.jpg|300px]]<br />
| caption = <br />
| game = Halo: Reach<br />
| time = Easy: ~x:xx; Legendary: ~x:xx<br />
}} <br />
Exodus is the sixth playable level in [[w:c:halo:Halo: Reach|Halo: Reach]]. See [[w:c:halo:Exodus (level)|Exodus (level)]] for general information.<br />
<br />
==Easy==<br />
When you reach the Jackals, kill one of them and borrow their PP. Switch back to your Magnum and use it to headshot the suicide Grunts. It’s on Easy, so don’t worry too much about damage. When you see the first Brute, try to PP pepper him. If he’s not dead by the time he’s in striking distance, melee. Kill the other Brutes using the same method. For the Brutes that come out of the phantom, try to place a Frag in the middle of the three of them. A well placed Frag can kill all 3. When the next door opens, ignore the Brute and 3 Jackals on the other side. Simply run past them and head for the Grunts on the right. PP or Magnum them and grab the Shotgun (the individual level WR run doesn't use a shotgun, but I recommend it, as it can take out a Brute in one shot). Kill enemies along the way, but activate the elevator as quick as you can - that’s the key to getting a good time on this level. Clean up the rest of the enemies until you hear "okay, everyone find some cover, stay sharp." When you hear that, grab a DMR (keep your Shotgun), head for the courtyard where you first encountered Brutes, and wait for the Dropship. Nade the enemies that come out and head back to the elevator. Kill everyone you see until you hear “damn, Lieutenant,” then get in the elevator as it opens. Have a deep conversation about politics and financial issues with the Marine in the elevator. When the door opens bid him goodbye and head straight for the Jetpacks. When you acquire the Jetpack, take the most direct route possible to the next area (if you're confused, watch the WR video here: https://www.youtube.com/watch?v=lSLPPmmk0jw.) When you get past the Concussion Rifle Brute and you enter a very tall room, come to a complete stop right in front of the doorway, then jump and jetpack up. Head towards the waypoint. Grab the Rocket Launcher that is next to the weapon crate, then walk toward the tall building. After walking towards the building for a second or two, throw a Frag Grenade against the railing of the platform and jump over it, making sure to hold down the Jetpack button after you jump. The Frag should propel you to the top of the tall building, skipping much of the level. The door in front of you will open; behind it are Grunts with Fuel Rods, and Jackals. Unleash your rockets upon their souls, but watch where the Fuel Rod Guns land. Pick up the Fuel Rods and clean up all of the Brutes. When you're in the Falcon, tweet about how this game has a lot of Falcon rides. Once you're out of the Falcon, head straight for the Warthog and park it on the ground as close to each missile battery as possible before you leave to activate it. Do this for each battery and the big red button, and you're done with Exodus.<br />
[[Category:Levels|R-06]]</div>
Backflip
https://wiki.haloruns.com/index.php?title=Nightfall&diff=765
Nightfall
2014-05-31T05:33:25Z
<p>Backflip: added tut</p>
<hr />
<div>{{Level Infobox<br />
| title = Nightfall<br />
| image = [[File:Nightfall.jpg|300px]]<br />
| caption = <br />
| game = Halo: Reach<br />
| time = Easy: ~x:xx <br>Legendary: ~x:xx<br />
}} <br />
Nightfall is the third playable level in [[w:c:halo:Halo: Reach|Halo: Reach]]. See [[w:c:halo:Nightfall (level)|Nightfall (level)]] for general information.<br />
<br />
==Easy==<br />
Nightfall has a very simple route. No kills are necessary and there is no driving, except for a few seconds. There are a few grenade jumps, which can be seen in the IL record run.<br />
<br />
The highlight of this level is a skip called the Forklift Skip. When you hear "negative, stick a remote detonator on it," head for the forklift and drive it to the gate that Jun would normally open. Align your forklift with the gate so that it is on your left side, you are parallel to the gate, and 6 is as close to where the gate opens as possible. If youre in the right spot when you get out, you should clip through the gate when you get out of the forklift. Once youve clipped, run to the end of the level, and you're done!<br />
[[Category:Levels|R-03]]</div>
Backflip
https://wiki.haloruns.com/index.php?title=The_Pillar_of_Autumn_(Halo:_Reach)&diff=764
The Pillar of Autumn (Halo: Reach)
2014-05-31T05:26:56Z
<p>Backflip: removed links because apparently links are spam</p>
<hr />
<div>{{Level Infobox<br />
| title = The Pillar of Autumn<br />
| image = [[File:ThePillarOfAutumnReach.jpg|300px]]<br />
| caption = <br />
| game = Halo: Reach<br />
| time = Easy: ~x:xx <br>Legendary: ~x:xx<br />
}} <br />
The Pillar of Autumn is the ninth playable level in [[w:c:halo:Halo: Reach|Halo: Reach]]. See [[w:c:halo:The Pillar of Autumn (Halo: Reach level)|The Pillar of Autumn (Halo: Reach level)]] for general information.<br />
<br />
==Easy==<br />
Make you way to the Mongoose. Some people do a cool slide jump, but they're pretty difficult. You can try Backflip's, Dark’s, or Auraxade’s. Make sure you grab one of the Rocket Launchers on the inside of the building, so that it will be full. Go for a drive, and don’t get out of your Mongoose until you're at the Bugger cutscene. Run through the Buggers, and run through the boneyard. When you reach the Shade Turrets, head for the door with Grunts walking out of it. Find the grunt with a Fuel Rod Gun and borrow it from him. Keep running through the level until you reach the Hunters. Run for the door that opens when the Hunters are dead. Crouch a couple feet away from the window that is closest to that door, then jump through the window. It’s a bit tricky, but if you practice it a few times, you'll get it. After you make it through the window, touch the other side of the door to trigger the loadzone to load the enemies. Keep running through the level until you reach the dry dock. Head for the huddle of Jackals and Grunts, and take them out with Nades and Fuel Rods. Make sure that all of them are dead. If some are still alive, kill them after the first wave of enemies. Just rocket each group of Brutes and Grunts that drops out of the first Dropship. For the second wave (“hold them off until Keyes gets here”), situate yourself in a spot where you can see where both groups of enemies will land. When the first group jumps out (a Brute Chieftain with a Fuel Rod Gun and some Grunts), shoot two rockets at them and immediately reload. You'll have just enough time to reload before the other group of enemies jumps out. Shoot one rocket at the group (it should kill all of them, but Fuel Rod any stragglers), then turn back to where the first group was. There should be another Brute Chieftain with a Gravity Hammer heading toward you. Rocket/Fuel Rod him to death, then sprint for the Dropship that drops enemies on the elevated structure. Try to make it there before the enemies drop with a reloaded Rocket Launcher. Due to a glitch similar to the one on Long Night of Solace, if you kill the Brute Chieftain right when he lands, the game will think that all the enemies are dead and Keyes will leave for the landing pad. This only works if every previous enemy is dead. If you don’t kill him fast enough or didn't kill all the enemies, just kill everyone else and go trigger the cutscene. After the cutscene, simply run to the MAC gun and trigger the timer to end the level. The trigger is the last flight of stairs to the MAC gun. Regardless of how many enemies are dead, the game will start a timer that’s something like 1:20 long. When you hear dramatic music and “fire now, Lieutenant, hit her in the gut,” do as you're told!<br />
[[Category:Levels|R-09]]</div>
Backflip
https://wiki.haloruns.com/index.php?title=The_Package&diff=763
The Package
2014-05-31T05:15:52Z
<p>Backflip: from "stuff" to a long paragraph</p>
<hr />
<div>{{Level Infobox<br />
| title = The Package<br />
| image = [[File:ThePackage.jpg|300px]]<br />
| caption = <br />
| game = Halo: Reach<br />
| time = Easy: ~x:xx <br>Legendary: ~x:xx<br />
}} <br />
The Package is the eighth playable level in [[w:c:halo:Halo: Reach|Halo: Reach]]. See [[w:c:halo:The Package (level)|The Package (level)]] for general information.<br />
<br />
==Easy==<br />
Run straight for the Ghost. If you're good at shooting Grunts out of Ghosts, then go for it, but otherwise, chase it down and hijack. He rarely does a good job of evading you, so that won't be too difficult. Drive the Ghost to the Revenant that’s just past the tank. Hop into the Revenant and make your way to the AA Guns. For each AA Gun, wedge your Revenant inside and take down the shield, then shoot the core and move on. After the second AA Gun explodes, a timer starts counting down from about 1:14. you have until it reaches zero to kill both Fuel Rod Shade Turrets, so take your time, don't get splattered by the Revenant. If both turrets are dead when the timer reaches zero, the door to Sword Base will open. If they're not dead when the timer reaches zero, the door wont open until both turrets are dead. Anyway, once you blow up the second AA gun, drive up to the Ghost and hop in. Drive to a point between the two Fuel Rod Shade Turrets and DMR both of them. From here, drive over to the Revenant next to the entrance to Sword Base and kill the driver without getting splattered. Once the door opens, drive your way in and make your way to the room with a long spiral ramp leading to the top. Walk up the steeply slanted pillar thing in the middle and make your way up by crouch jumping onto the platforms. Make your way to the multiplayer map and run to the activate button. The fight is so large and there are so many enemies at any given time that there’s no way to explain “how” to do it. I suggest practicing the level multiple times and watching the world record run. You'll get a feel for it eventually.<br />
[[Category:Levels|R-08]]</div>
Backflip
https://wiki.haloruns.com/index.php?title=Long_Night_of_Solace&diff=751
Long Night of Solace
2014-05-14T05:29:36Z
<p>Backflip: formatting</p>
<hr />
<div>{{Level Infobox<br />
| title = Long Night of Solace<br />
| image = [[File:LongNightOfSolace.jpg|300px]]<br />
| caption = <br />
| game = Halo: Reach<br />
| time = Easy: ~x:xx <br>Legendary: ~x:xx<br />
}} <br />
Long Night of Solace is the fifth playable level in [[w:c:halo:Halo: Reach|Halo: Reach]]. See [[w:c:halo:Long Night of Solace (level)|Long Night of Solace (level)]] for general information.<br />
<br />
==Easy==<br />
This level begins with a challenging skip. When you can see the first group of grunts, scope in with your magnum and try to find a grunt with a plasma pistol. Make sure the grunt doesn't have a Needler though, as they're capable of spawning with a Needler as well. As soon as you're sure the grunt has a Plasma Pistol, take him out and grab his Plasma pistol. Make SURE to swap the Plasma Pistol for your Assault Rifle and not your Magnum, so that you have a Plasma Pistol and a Magnum. Then immediately head for where the Elite Ultra's Drop Pod spawns. If you're quick, you should be about ten feet from the Drop Pod when it lands. When it lands, charge your Plasma Pistol. As soon as you can see the Elite Ultra in his drop pod, release your overcharge and pull out your Magnum. Shoot him in the head immediately. This should kill him, assuming you hit him with your overcharge shot. If you were fast enough, the door to the next area should open. On your way to the Sabre, grab an energy sword, you'll need it much later.<br />
<br />
When the first wave of Banshees in the space fight spawn, Try to be facing perpendicular to them, and off to the side. This gives you the best chance of killing all of them right when they spawn. For the second wave of Seraphs, just pepper them until they lose their shields and then hit them with your missiles. When the final wave spawns (Banshees and Seraphs), ignore the Seraphs at first and try to hit as many Banshees as possible when they first spawn. Once the banshees have dispersed, aim for the closest ship to you, whether it's a Banshee or a Seraph.<br />
<br />
After the second unskippable cutscne, immediately boost downward towards the Corvette. On your way down, switch to your Missiles and take down one of the Corvette's engines. When you're close to the Corvette, aim further down so that you'll fly directly under the ship. If you look up, you'll see many Banshees attached to the bottom of the Corvette. Take as many down as you can before they detach from the Corvette and disperse. After that, turn around and head for the stern of the Corvette. Take out the main engines as quick as you can. When you're done, take out the Seraphs, as they spawn as soon as the engines are dead.<br />
<br />
After you've landed, pull out your Energy Sword and sprint for the blue shield. Make sure not to jump, as you'll be in the air for quite some time, due to the lack of gravity. Stop sprinting right before you fall into the shield. Look down. You should see a whitelelite preparing to jump up to the surface, where your Longsword is parked. if you time it right, you can hit him with your Energy Sword on your way down. The three other Elites in the Control room should be easy Energy Sword kills. When you enter the next room (the Firefight Map) take out the Engineer as soon as you can with your DMR. To kill the grunts and elites in the room, run around meleeing like a madmen. Don't jump or shoot, as the grunts all have helmets and there still isnt any gravity. There should be one elite that has a Needle Rifle instead of a Plasma Repeater. Save him for last, as he lingers around the button that triggers the next cutscene. After you kill the last elite. Immediately jump up to the button before the gravity turns back on.<br />
The next part of this level is confusing, as there are many enemies, yet many of them don't need to be killed. Make sure you only kill the enemies listed in this guide. There are three doors that open. Run past any enemies behind the three doors and head straight for the bridge. You have to kill every Grunt and Elite in this room. Head for the Camo Elites first, as they don't camo until you alert them. Once everyone's dead, make your way back to the firefight map. you'll see a lot of enemies on your way back. Don't kill any of them until you're in the firefight room with the Pelican. After Jorje says "good of you to come," run to the ammo crate behind the Pelican and grab a Rocket and a DMR (or a Sniper, your choice. I use the DMR in full game runs and Sniper in IL runs). The order of groups of enemies that come out of the doors in this room are as follows: 2 Jackals with shields, Jackal Snipers, Elite and Grunts, Grunts only, 2 Purplelites , 4 Elite Ultras.<br />
<br />
[[Category:Levels|R-05]]</div>
Backflip
https://wiki.haloruns.com/index.php?title=Long_Night_of_Solace&diff=750
Long Night of Solace
2014-05-14T05:27:22Z
<p>Backflip: i wrote the whole thing</p>
<hr />
<div>{{Level Infobox<br />
| title = Long Night of Solace<br />
| image = [[File:LongNightOfSolace.jpg|300px]]<br />
| caption = <br />
| game = Halo: Reach<br />
| time = Easy: ~x:xx <br>Legendary: ~x:xx<br />
}} <br />
Long Night of Solace is the fifth playable level in [[w:c:halo:Halo: Reach|Halo: Reach]]. See [[w:c:halo:Long Night of Solace (level)|Long Night of Solace (level)]] for general information.<br />
<br />
==Easy==<br />
This level begins with a challenging skip. When you can see the first group of grunts, scope in with your magnum and try to find a grunt with a plasma pistol. Make sure the grunt doesn't have a Needler though, as they're capable of spawning with a Needler as well. As soon as you're sure the grunt has a Plasma Pistol, take him out and grab his Plasma pistol. Make SURE to swap the Plasma Pistol for your Assault Rifle and not your Magnum, so that you have a Plasma Pistol and a Magnum. Then immediately head for where the Elite Ultra's Drop Pod spawns. If you're quick, you should be about ten feet from the Drop Pod when it lands. When it lands, charge your Plasma Pistol. As soon as you can see the Elite Ultra in his drop pod, release your overcharge and pull out your Magnum. Shoot him in the head immediately. This should kill him, assuming you hit him with your overcharge shot. If you were fast enough, the door to the next area should open. On your way to the Sabre, grab an energy sword, you'll need it much later.<br />
When the first wave of Banshees in the space fight spawn, Try to be facing perpendicular to them, and off to the side. This gives you the best chance of killing all of them right when they spawn. For the second wave of Seraphs, just pepper them until they lose their shields and then hit them with your missiles. When the final wave spawns (Banshees and Seraphs), ignore the Seraphs at first and try to hit as many Banshees as possible when they first spawn. Once the banshees have dispersed, aim for the closest ship to you, whether it's a Banshee or a Seraph.<br />
After the second unskippable cutscne, immediately boost downward towards the Corvette. On your way down, switch to your Missiles and take down one of the Corvette's engines. When you're close to the Corvette, aim further down so that you'll fly directly under the ship. If you look up, you'll see many Banshees attached to the bottom of the Corvette. Take as many down as you can before they detach from the Corvette and disperse. After that, turn around and head for the stern of the Corvette. Take out the main engines as quick as you can. When you're done, take out the Seraphs, as they spawn as soon as the engines are dead.<br />
After you've landed, pull out your Energy Sword and sprint for the blue shield. Make sure not to jump, as you'll be in the air for quite some time, due to the lack of gravity. Stop sprinting right before you fall into the shield. Look down. You should see a whitelelite preparing to jump up to the surface, where your Longsword is parked. if you time it right, you can hit him with your Energy Sword on your way down. The three other Elites in the Control room should be easy Energy Sword kills. When you enter the next room (the Firefight Map) take out the Engineer as soon as you can with your DMR. To kill the grunts and elites in the room, run around meleeing like a madmen. Don't jump or shoot, as the grunts all have helmets and there still isnt any gravity. There should be one elite that has a Needle Rifle instead of a Plasma Repeater. Save him for last, as he lingers around the button that triggers the next cutscene. After you kill the last elite. Immediately jump up to the button before the gravity turns back on.<br />
The next part of this level is confusing, as there are many enemies, yet many of them don't need to be killed. Make sure you only kill the enemies listed in this guide. There are three doors that open. Run past any enemies behind the three doors and head straight for the bridge. You have to kill every Grunt and Elite in this room. Head for the Camo Elites first, as they don't camo until you alert them. Once everyone's dead, make your way back to the firefight map. you'll see a lot of enemies on your way back. Don't kill any of them until you're in the firefight room with the Pelican. After Jorje says "good of you to come," run to the ammo crate behind the Pelican and grab a Rocket and a DMR (or a Sniper, your choice. I use the DMR in full game runs and Sniper in IL runs). The order of groups of enemies that come out of the doors in this room are as follows: 2 Jackals with shields, Jackal Snipers, Elite and Grunts, Grunts only, 2 Purplelites , 4 Elite Ultras.<br />
[[Category:Levels|R-05]]</div>
Backflip