If you do an api query like this:
query {
listDatasets(round:320)
}
you’ll get a result like this:
{
"data": {
"listDatasets": [
"v2/numerai_datasets.zip",
"v2/numerai_live_data.csv",
"v2/numerai_live_data.csv.xz",
"v2/numerai_live_data.parquet",
"v3/example_predictions.csv",
"v3/example_predictions.parquet",
"v3/example_validation_predictions.csv",
"v3/example_validation_predictions.parquet",
"v3/features.json",
"v3/numerai_datasets.zip",
"v3/numerai_live_data.csv",
"v3/numerai_live_data.parquet",
"v3/numerai_live_data_int8.csv",
"v3/numerai_live_data_int8.parquet",
"v3/numerai_tournament_data.csv",
"v3/numerai_tournament_data.parquet",
"v3/numerai_tournament_data_int8.csv",
"v3/numerai_tournament_data_int8.parquet",
"v3/numerai_training_data.csv",
"v3/numerai_training_data.parquet",
"v3/numerai_training_data_int8.csv",
"v3/numerai_training_data_int8.parquet",
"v3/numerai_validation_data.csv",
"v3/numerai_validation_data.parquet",
"v3/numerai_validation_data_int8.csv",
"v3/numerai_validation_data_int8.parquet",
"v4/features.json",
"v4/live.parquet",
"v4/live_example_preds.parquet",
"v4/live_int8.parquet",
"v4/train.parquet",
"v4/train_int8.parquet",
"v4/validation.parquet",
"v4/validation_example_preds.parquet",
"v4/validation_int8.parquet"
]
}
}
And then to get the download link for the file you want, do another query like this:
query {
dataset(filename:"v3/numerai_live_data.csv",round:320)
}
to get your s3 aws link:
{
"data": {
"dataset": "https://numerai-datasets.s3.amazonaws.com/320/v3/numerai_live_data.csv?response-content-disposition=attachment%3B%20filename%3D320_v3_numerai_live_data.csv&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIJRTTNQLX2AQCKYA%2F20220617%2Fus-west-1%2Fs3%2Faws4_request&X-Amz-Date=20220617T203925Z&X-Amz-Expires=600&X-Amz-SignedHeaders=host&X-Amz-Signature=680abf22809567a21ded36f2537fef94df8de75e5df3ab6a930ff852cbb3b7f0"
}
}
api at : https://api-tournament.numer.ai/