This is the public API for leruli.com. Please see our Privacy Policy and the Terms of Service.

We may enforce a rate limit. Should you run into the rate limit, the HTTP response code will be 429. You may use our API in your web application.

Instead of explicitly selecting an API version in the URL, you may choose to use the /latest/ version by querying api.leruli.com/latest/endpoint. While we aim at maintaining the API in a backwards-compatible fashion, we cannot guarantee non-breaking changes. We aim at keeping old API versions around.

Other API versions: v21_1 | v21_2 | v21_3 | v21_4 | v21_5 | v22_1

Allows to bulk/batch request many similar queries together.

Compute API for typically non-instant tasks. Upon task enqueueing, a token is returned which later can be used to obtain the compute results.

Cheminformatics tasks. Typically returns instantly.

Relating molecules to their peers in chemical space. Typically returns instantly.

Create images and detect molecules in images. Returns instantly or a token is returned which later can be used to obtain the compute results.

Convenience functions connecting results to the appropriate references. Returns instantly.

Authentication, security, and accounting.