Geocaching is a real-world outdoor treasure hunting game. The Geocaching API enables users to access the data sets and feeds from Geocaching.com. The API operates using the REST protocol and OAuth. In order to use the API, the terms of service must be accepted and a formal request must be submitted to gain access. Advanced developer support is available in the API forum.