curl --request POST \
--url https://studio.edgeimpulse.com/v1/api-create-pro-user \
--header 'Content-Type: application/json' \
--data '{
"name": "Jan Jongboom",
"username": "janjongboom",
"email": "jan@edgeimpulse.com",
"password": "<string>",
"projectName": "<string>",
"privacyPolicy": true,
"activationToken": "<string>",
"identityProvider": "<string>",
"jobTitle": "<string>",
"sessionId": "<string>",
"companyName": "<string>",
"utmParams": [
{}
],
"ignoreEmailValidation": true,
"turnstileResponse": "<string>",
"redirectUrlOrigin": "https://studio.edgeimpulse.com",
"redirectUrlQueryParams": "utm_source=google&utm_medium=cpc&utm_campaign=trial"
}'
{
"success": true,
"error": "<string>",
"redirectUrl": "<string>",
"id": 123
}
Create a new user for the Professional Plan and a new project. Note that the Professional plan will not be enabled until the payment is successful. This API is internal (it requires some signed fields), sign up at https://studio.edgeimpulse.com/signup instead.
curl --request POST \
--url https://studio.edgeimpulse.com/v1/api-create-pro-user \
--header 'Content-Type: application/json' \
--data '{
"name": "Jan Jongboom",
"username": "janjongboom",
"email": "jan@edgeimpulse.com",
"password": "<string>",
"projectName": "<string>",
"privacyPolicy": true,
"activationToken": "<string>",
"identityProvider": "<string>",
"jobTitle": "<string>",
"sessionId": "<string>",
"companyName": "<string>",
"utmParams": [
{}
],
"ignoreEmailValidation": true,
"turnstileResponse": "<string>",
"redirectUrlOrigin": "https://studio.edgeimpulse.com",
"redirectUrlQueryParams": "utm_source=google&utm_medium=cpc&utm_campaign=trial"
}'
{
"success": true,
"error": "<string>",
"redirectUrl": "<string>",
"id": 123
}
OK
The response is of type object
.