Hello @Jonathan Frigault,
I would usually recommend people review our swagger URL to understand what is mandatory or not on calling our APIs. To your specific question on creating Projects the swagger API is https://localhost:8443/TDMProjectService/swagger-ui/index.html#/project-controller/createProjectUsingPOST.
Replace localhost with your own TDM hostname or ip address.
Each service has its own swagger which should help you understand what is mandatory and what is not.
The swagger mentions the only required information to create a new project is the following:
{
"description": "NEW_PROJECTAPIDESC",
"name": "NEW_PROJECTAPINAME2"
}
Keep in mind that altough this is valid and indeed creates a project, it would also required a follow up POST call on our Version controller to create a version for this project as well.
Thanks,