Skip to main content
GET
The bundle manifest for a benchmark
The competition.yaml this benchmark would be described by, plus the text files it names. Together with the four task files from list benchmark files, that is a complete bundle. Which matters more than it sounds: competition.yaml sits in the root of a bundle and names everything else, so a saved copy without it holds a benchmark’s files but not its settings, and create from repository cannot read it at all.

No zip, on purpose

The scoring program, ingestion program, questions and answers already come down through their own download links. Sending them again here would double the traffic to say nothing new. What this returns is the text that has nowhere else to come from.

Path Parameters

id
integer
required

Response

200 - application/json

The manifest and the files it names.

competition_yaml
string

Write this to competition.yaml in the folder root.

files
object

Text files the manifest names, path to contents: the pages and the terms. Always includes terms and at least one page, because the upload refuses a bundle without them.

The path of the image the manifest names; its bytes are in binary_files.

binary_files
object

Binary files the manifest names, path to base64 contents. Holds the logo: the benchmark’s own, or the BenchGen mark when it has none, because the upload refuses a bundle without an image.

Last modified on September 29, 2026