Create new project

POST {{baseUrl}}/projects?userId=<string>

Creates a project with the provided project name.

If no name is given in the request, then an error will be returned. The userId parameter is required. The name default is not allowed to be used.

Request Params

KeyDatatypeRequiredDescription
userIdstring(Required) The id of the user. Usually this is the user's email address. If this parameter does not exist the API tries to extract it from the impersonated token.

Request Body

{"name"=>"<string>"}

HEADERS

KeyDatatypeRequiredDescription
Content-Typestring
Acceptstring

RESPONSES

status: Created

{&quot;id&quot;:&quot;zXehuYJOP-F4fhZ4VyCRG\u0026EIO&quot;,&quot;name&quot;:&quot;Production line 1&quot;,&quot;userId&quot;:&quot;user@example.com&quot;,&quot;tenant&quot;:&quot;myiottenant&quot;}