Version project

Version project

post

Create a new version of the project. This stores all data and configuration offsite. If you have access to the enterprise version of Edge Impulse you can store your data in your own storage buckets (only through JWT token authentication).

Authorizations
Path parameters
projectIdintegerrequired

Project ID

Body
bucketIdintegeroptional

Data bucket ID. Keep empty to store in Edge Impulse hosted storage.

descriptionstringrequired
makePublicbooleanrequired

Whether to make this version available on a public URL.

runModelTestingWhileVersioningbooleanoptional

Whether to run model testing when creating this version (if this value is omitted, it will use the current state of 'runModelTestingWhileVersioning' that is returned in ListVersionsResponse).

Responses
curl -L \
  --request POST \
  --url 'https://studio.edgeimpulse.com/v1/api/{projectId}/jobs/version' \
  --header 'x-api-key: YOUR_API_KEY' \
  --header 'Content-Type: application/json' \
  --data '{
    "bucketId": 1,
    "description": "text",
    "makePublic": true,
    "runModelTestingWhileVersioning": true
  }'
{
  "success": true,
  "error": "text",
  "id": 12873488112
}

Last updated

Was this helpful?