API endpoints

From Halo: Reach API Wiki
Jump to: navigation, search

The Halo: Reach Stats API offers two endpoints, RESTful JSON and SOAP. One of the first steps on your way to using the API is to choose one of these two endpoints. (If you are not familiar with either of these endpoints, it is highly encouraged that you find out more about them. For your convenience, you will find links to their associated Wikipedia pages below.)

The recent web trend has been to move away from SOAP (Simple Object Access Protocol) based web services and towards REST (Representational State Transfer) style communication. However, both endpoints work well in the context of the Halo: Reach Stats API. Which endpoint you pick ultimately comes down to personal preference.


Note: When the API was released, there was a third, RESTful XML endpoint. As of 12 October 2010, this endpoint has been deprecated due to its intense bandwidth utilization.


Contents

[edit] Endpoint URLs

The two endpoints discussed above can be accessed using the following URLs.

[edit] RESTful JSON

http://www.bungie.net/api/reach/reachapijson.svc

[edit] SOAP

http://www.bungie.net/api/reach/reachapisoap.svc

[edit] RESTful XML (Deprecated)

http://www.bungie.net/api/reach/reachapixml.svc/ Deprecated
Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox