There are two fields in the datasets create api that are passed but not checked
name
file_name
There is no validation on these fields and seems important for the API. We need to check this in detail.
Also check the test in test_datasets: test_cannot_create_dataset_with_missing_fields to play with the test and do not pass name and file_name to see what happens.
NOTE
This api is used for competition, submission, programs, datasets creation so this should be checked with caution.