Skip to content

API Reference

While all difficalcy calculators have the same routes, their parameters and responses differ due to the differences in the rulesets' scores and calculators.

Thus, each calculator has it's own API Reference:

In general, each calculator exposes:

Endpoint Description
GET /api/info Returns details of the running calculation engine
GET /api/calculation Calculates both difficulty and performance of a score
POST /api/batch/calculation Calculates a batch of difficulties and performances