API stands for Application Programming Interface. It is, in general terms, a set of clearly defined methods of communication between various software components.
Cachly obtains data from geocaching.com using the API that is provided to third-party partners. This means that Cachly is limited to using only the data that is available through the API. Some data on geocaching.com is not available through the API.