There is a Swagger UI for documentation and direct interaction with the APIs. For more tips on how to use the API, it is recommended to start with the API Authentication documentation.
By using our API you agree to our Data use terms.
Note: Swagger incorrectly displays NDJSON examples in JSON format. For endpoints that require NDJSON as input you must convert the JSON examples to NDJSON (e.g. by removing new lines) prior to testing.
Please note that Loculus is under continuous development and the endpoints are subject to change.
https://backend-main.loculus.orgEach organism has its own LAPIS instance for querying sequences and metadata.
https://lapis-main.loculus.org/cchfhttps://lapis-main.loculus.org/cchf-multi-refhttps://lapis-main.loculus.org/dummy-organismhttps://lapis-main.loculus.org/dummy-organism-with-fileshttps://lapis-main.loculus.org/ebola-sudanhttps://lapis-main.loculus.org/enteroviruseshttps://lapis-main.loculus.org/not-aligned-organismhttps://lapis-main.loculus.org/west-nileWe use the open source software Keycloak for authentication.
https://authentication-main.loculus.org