This API allows two directional information. Either starting from a jar file that needs identification, or starting from a version and build number to obtain the jar file.
Our API has no rate limit or other limitations. We do have a "Don't be a dick" policy. Meaning we do not allow any kind of spam or abuse of the API. If you want to do a bulk download of jars or requests try to do this synchronously (one after the other). Be aware that all the jars combined can easily take more than 300GB of disk space.
Get info about a resource with md5 hash
Example:
/api/v1/md5/f51272ba187bbe5b52941029af0983dd
Get info about a resource with sha1 hash
Example:
/api/v1/sha1/c8f83c5655308435b3dcf03c06d9fe8740a77469
Get info about a resource with sha256 hash
Example:
/api/v1/sha256/57be9d1e35aa91cfdfa246adb63a0ea11a946081e0464d08bc3d36651718a343
List of the available jar versions
Example:
/api/v1/type/spigotmc-spigot
List of the available jar builds
Example:
/api/v1/type/spigotmc-spigot/1.18.2
Detailed info about the build
Example:
/api/v1/type/spigotmc-spigot/1.18.2/3444
Latest jar of the given type
Example:
/api/v1/latest/spigotmc-spigot
latest build of the given type and version
Example:
/api/v1/latest/spigotmc-spigot/1.18.2