POST
/
api
/
users
/
{userId}
/
upgrade
Send upgrade request
curl --request POST \
  --url https://studio.edgeimpulse.com/v1/api/users/{userId}/upgrade \
  --header 'Content-Type: application/json' \
  --header 'x-api-key: <api-key>' \
  --data '{
  "reason": "<string>",
  "useCase": "<string>",
  "timeline": "<string>",
  "objective": "<string>",
  "trialId": 123
}'
{
  "success": true,
  "error": "<string>"
}

Authorizations

x-api-key
string
header
required

Path Parameters

userId
integer
required

User ID

Body

application/json
reason
string

Answer to the question: 'Why is this the right time for your team to invest in edge AI?'. This is optional.

useCase
string

Answer to the question: 'What best describes your use case?'. This is optional.

timeline
string

Answer to the question: 'What is your timeline for solving your problem?'. This is optional.

objective
string

Answer to the question: 'What are you hoping to achieve with an extension?'. This is optional.

trialId
number

The user's trial ID. This is optional.

Response

200 - application/json

OK

success
boolean
required

Whether the operation succeeded

error
string

Optional error description (set if 'success' was false)