The specific rules of the API differ depending on key type.
General Guidelines
We ask that you use one key per application. Alternating between API keys in the same application to bypass limits may cause your access to the API to be revoked.
Please always send a User-Agent header that uniquely identifies your bot or application.
LCPDFR.com data should only be used for non-commercial uses.
We reserve the right to not issue, or approve requests for the API for any reason. We may contact you to ask about your use case before issuing keys.
We reserve the right to revoke API keys for any reason, or no reason at all. We would in general contact you about usage of the API before this would be a problem.
Downloads: Version Checking Key
This key type is designed for developers of callouts and plugins to check for updates to their own plugins and callouts.
This type of API key can only access our version endpoint, and use is uncapped.
Downloads: Public API Key
This key type can be used for any other non-commercial purposes, including: version checker applications, Discord bots, your own websites.
Usage is provisionally capped at 1,800 calls an hour.