curl --request GET \
--url https://studio.edgeimpulse.com/v1/api/{projectId}/deployment/targets/data-sources \
--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>"
}
],
"latencyDevice": "<string>",
"badge": {
"name": "<string>",
"description": "<string>"
},
"customDeployId": 123,
"integrateUrl": "<string>",
"ownerOrganizationName": "<string>",
"url": "<string>",
"firmwareRepoUrl": "<string>"
}
],
"error": "<string>"
}List deployment targets for a project from data sources page (it shows some things like all Linux deploys, and hides ‘fake’ deploy targets like mobile phone / computer)
curl --request GET \
--url https://studio.edgeimpulse.com/v1/api/{projectId}/deployment/targets/data-sources \
--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>"
}
],
"latencyDevice": "<string>",
"badge": {
"name": "<string>",
"description": "<string>"
},
"customDeployId": 123,
"integrateUrl": "<string>",
"ownerOrganizationName": "<string>",
"url": "<string>",
"firmwareRepoUrl": "<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 Optional error description (set if 'success' was false)
Was this page helpful?