The API allows you to query our submission database for the list of the categorized problems. You'll get them anonymized and without a timestamp, the format is JSON, which should be digestible in almost any programming language. If you need at different format, open a github issue.
Select the problem class below for an example:
The basic URL for GET requests is api.php. We support/require the following parameters:
releaseThe four-letter name of the release, e.g. Y1A1
problemThe name of the problem as it appear in the problem selector (URL encoding is required, e.g. whitespace becomes