curl --request GET \
--url https://studio.edgeimpulse.com/v1/api/{projectId}/deployment/targets \
--header 'x-api-key: <api-key>'{
"success": true,
"targets": [
{
"name": "<string>",
"description": "<string>",
"image": "<string>",
"imageClasses": "<string>",
"format": "<string>",
"hasEonCompiler": true,
"hasTensorRT": true,
"hasTensaiFlow": true,
"hasDRPAI": true,
"hasTIDL": true,
"hasAkida": true,
"hasMemryx": true,
"hasStAton": true,
"hasCevaNpn": true,
"hideOptimizations": true,
"uiSection": "library",
"supportedEngines": [
"tflite"
],
"preferredEngine": "tflite",
"docsUrl": "<string>",
"modelVariants": [
{
"variant": "int8",
"supported": true,
"hint": "<string>"
}
],
"recommendedForProject": true,
"disabledForProject": true,
"latencyDevice": "<string>",
"badge": {
"name": "<string>",
"description": "<string>"
},
"customDeployId": 123,
"integrateUrl": "<string>",
"ownerOrganizationName": "<string>",
"url": "<string>",
"firmwareRepoUrl": "<string>",
"reasonTargetDisabled": "<string>"
}
],
"error": "<string>"
}List deployment targets for a project
curl --request GET \
--url https://studio.edgeimpulse.com/v1/api/{projectId}/deployment/targets \
--header 'x-api-key: <api-key>'{
"success": true,
"targets": [
{
"name": "<string>",
"description": "<string>",
"image": "<string>",
"imageClasses": "<string>",
"format": "<string>",
"hasEonCompiler": true,
"hasTensorRT": true,
"hasTensaiFlow": true,
"hasDRPAI": true,
"hasTIDL": true,
"hasAkida": true,
"hasMemryx": true,
"hasStAton": true,
"hasCevaNpn": true,
"hideOptimizations": true,
"uiSection": "library",
"supportedEngines": [
"tflite"
],
"preferredEngine": "tflite",
"docsUrl": "<string>",
"modelVariants": [
{
"variant": "int8",
"supported": true,
"hint": "<string>"
}
],
"recommendedForProject": true,
"disabledForProject": true,
"latencyDevice": "<string>",
"badge": {
"name": "<string>",
"description": "<string>"
},
"customDeployId": 123,
"integrateUrl": "<string>",
"ownerOrganizationName": "<string>",
"url": "<string>",
"firmwareRepoUrl": "<string>",
"reasonTargetDisabled": "<string>"
}
],
"error": "<string>"
}Project ID
Impulse ID. If this is unset then the default impulse is used.
OK
Whether the operation succeeded
Show child attributes
Preferably use supportedEngines / preferredEngine
Preferably use supportedEngines / preferredEngine
Preferably use supportedEngines / preferredEngine
Preferably use supportedEngines / preferredEngine
Preferably use supportedEngines / preferredEngine
Preferably use supportedEngines / preferredEngine
Preferably use supportedEngines / preferredEngine
Preferably use supportedEngines / preferredEngine
Preferably use supportedEngines / preferredEngine
library, firmware, mobile, hidden tflite, tflite-eon, tflite-eon-ram-optimized, tensorrt, tensaiflow, drp-ai, tidl, akida, syntiant, memryx, neox, ethos-linux, st-aton, ceva-npn tflite, tflite-eon, tflite-eon-ram-optimized, tensorrt, tensaiflow, drp-ai, tidl, akida, syntiant, memryx, neox, ethos-linux, st-aton, ceva-npn Whether this deployment target is recommended for the project based on connected devices.
Whether this deployment target is disabled for the project based on various attributes of the project.
If the deployment target is disabled for the project, this gives the reason why.
Optional error description (set if 'success' was false)
Was this page helpful?