Given a Project and a Dataset the Dataset will be attached (added) to the project as a File using the format provided. When attached the Dataset is referred to as a Project File. As format conversion may take some time the file may not be immediately available. You should use the task_id you're presented with on the /task endpoint to determine when the file is available to the project.

Only Datasets attached to projects are available through the Project API. A Dataset that you upload is only available to others (who are not already editors of the data) when the Dataset is attached to a project.

An editor of a dataset is not automatically and editor of the project it's attached to.

You must be an editor of the Project to attach a Dataset to a project. Being an editor of the Dataset you are attaching does not give you the ability to detach it from the Project.

You cannot add a Dataset to a Project until its upload is complete.