curl --request POST \
--url https://studio.edgeimpulse.com/v1/api/organizations/{organizationId}/whitelabel/projects/{projectId} \
--header 'Content-Type: application/json' \
--header 'x-api-key: <api-key>' \
--data '{
"logo": "<string>",
"name": "<string>",
"description": "<string>",
"projectVisibility": "public",
"publicProjectListed": true,
"lastDeployEonCompiler": true,
"lastDeployModelEngine": "tflite-eon",
"latencyDevice": "<string>",
"experiments": [
"<string>"
],
"showCreateFirstImpulse": true,
"labelingMethod": "single_label",
"selectedProjectTypeInWizard": "accelerometer",
"gettingStartedStep": 123,
"gettingStartedTutorial": "kws",
"gettingStartedClasses": [
"<string>"
],
"useGpu": true,
"computeTimeLimitM": 123,
"dspFileSizeMb": 123,
"enterprisePerformance": true,
"trainJobRamMb": 123,
"metadata": {},
"readme": "<string>",
"lastAcquisitionLabel": "<string>",
"trainJobNotificationUids": [
123
],
"dspJobNotificationUids": [
123
],
"modelTestingJobNotificationUids": [
123
],
"exportJobNotificationUids": [
123
],
"csvImportConfig": {},
"inPretrainedModelFlow": true,
"dspPageSize": 123,
"indPauseProcessingSamples": true,
"showSensorDataInAcquisitionGraph": true,
"lastDeploymentTarget": "<string>",
"dataAcquisitionPageSize": 123,
"dataAcquisitionViewType": "list",
"dataAcquisitionGridColumnCount": 123,
"dataAcquisitionGridColumnCountDetailed": 123,
"showExactSampleLength": true,
"inlineEditBoundingBoxes": true,
"defaultProfilingVariant": "int8",
"enabledModelProfilingVariants": [
"int8"
],
"impulseListCoreMetricsHiddenColumns": [
"<string>"
],
"impulseListAdditionalMetricsShownColumns": [
"<string>"
],
"impulseListExtraColumns": [
"<string>"
],
"aiActionsGridColumnCount": 123,
"lastShownModelEngine": "tflite-eon",
"versioningStorageSizeMib": 123
}'
{
"success": true,
"error": "<string>"
}
White label admin only API to update project properties.
curl --request POST \
--url https://studio.edgeimpulse.com/v1/api/organizations/{organizationId}/whitelabel/projects/{projectId} \
--header 'Content-Type: application/json' \
--header 'x-api-key: <api-key>' \
--data '{
"logo": "<string>",
"name": "<string>",
"description": "<string>",
"projectVisibility": "public",
"publicProjectListed": true,
"lastDeployEonCompiler": true,
"lastDeployModelEngine": "tflite-eon",
"latencyDevice": "<string>",
"experiments": [
"<string>"
],
"showCreateFirstImpulse": true,
"labelingMethod": "single_label",
"selectedProjectTypeInWizard": "accelerometer",
"gettingStartedStep": 123,
"gettingStartedTutorial": "kws",
"gettingStartedClasses": [
"<string>"
],
"useGpu": true,
"computeTimeLimitM": 123,
"dspFileSizeMb": 123,
"enterprisePerformance": true,
"trainJobRamMb": 123,
"metadata": {},
"readme": "<string>",
"lastAcquisitionLabel": "<string>",
"trainJobNotificationUids": [
123
],
"dspJobNotificationUids": [
123
],
"modelTestingJobNotificationUids": [
123
],
"exportJobNotificationUids": [
123
],
"csvImportConfig": {},
"inPretrainedModelFlow": true,
"dspPageSize": 123,
"indPauseProcessingSamples": true,
"showSensorDataInAcquisitionGraph": true,
"lastDeploymentTarget": "<string>",
"dataAcquisitionPageSize": 123,
"dataAcquisitionViewType": "list",
"dataAcquisitionGridColumnCount": 123,
"dataAcquisitionGridColumnCountDetailed": 123,
"showExactSampleLength": true,
"inlineEditBoundingBoxes": true,
"defaultProfilingVariant": "int8",
"enabledModelProfilingVariants": [
"int8"
],
"impulseListCoreMetricsHiddenColumns": [
"<string>"
],
"impulseListAdditionalMetricsShownColumns": [
"<string>"
],
"impulseListExtraColumns": [
"<string>"
],
"aiActionsGridColumnCount": 123,
"lastShownModelEngine": "tflite-eon",
"versioningStorageSizeMib": 123
}'
{
"success": true,
"error": "<string>"
}
Only fields set in this object will be updated.
OK
The response is of type object
.