OpenCaching.com allows third-party applications and websites
to write and update OpenCaching.com data by using OAuth.
OAuth is an authentication protocol that provides methods for
users to grant third-party access to their resources without
sharing their password.
There are client libraries for many languages that take care of many of the details below for you.
To access the portions of the API that require a logged in user, you will need a Consumer Key and Secret. Each application or website that is going to be accessing the protected API needs to get its own key. To get a Consumer Key and Secret:
Follow the directions for getting a Developer Key and provide the following additional information