curl --request GET \
--url https://studio.edgeimpulse.com/v1/api/{projectId} \
--header 'x-api-key: <api-key>'
{
"success": true,
"error": "<string>",
"project": {
"id": 1,
"name": "Water hammer detection",
"description": "<string>",
"created": "2019-07-21T17:32:28Z",
"owner": "<string>",
"lastAccessed": "2019-07-21T17:32:28Z",
"lastModified": "2019-07-21T17:32:28Z",
"lastModificationDetails": "Data sample added",
"logo": "<string>",
"ownerUserId": 123,
"ownerOrganizationId": 123,
"ownerAvatar": "<string>",
"ownerIsDeveloperProfile": true,
"developerProfileUserId": 123,
"collaborators": [
{
"id": 1,
"username": "janjongboom",
"name": "Jan Jongboom",
"email": "quijote@edgeimpulse.com",
"photo": "https://usercdn.edgeimpulse.com/photos/1.jpg",
"created": "2019-08-31T17:32:28Z",
"lastSeen": "2019-08-31T17:32:28Z",
"staffInfo": {
"isStaff": true,
"hasSudoRights": true,
"companyName": "<string>"
},
"pending": true,
"jobTitle": "Software Engineer",
"permissions": [
"admin:infra:disallowedEmailDomains:write"
],
"companyName": "Edge Impulse Inc.",
"activated": true,
"mfaConfigured": true,
"stripeCustomerId": "<string>",
"hasPendingPayments": true,
"tier": "free",
"idps": [
"<string>"
],
"isOwner": true
}
],
"labelingMethod": "single_label",
"metadata": {},
"dataExplorerScreenshot": "<string>",
"isEnterpriseProject": true,
"whitelabelId": 123,
"whitelabelName": "<string>",
"tags": [
"FOMO",
"beers"
],
"category": "Accelerometer",
"license": "Apache-2.0",
"tier": "free",
"hasPublicVersion": true,
"isPublic": true,
"allowsLivePublicAccess": true,
"indPauseProcessingSamples": true,
"publicProjectListed": true,
"deletedDate": "2023-11-07T05:31:56Z",
"fullDeletionDate": "2023-11-07T05:31:56Z",
"scheduledFullDeletionDate": "2023-11-07T05:31:56Z"
},
"developmentKeys": {
"apiKey": "<string>",
"hmacKey": "<string>"
},
"impulse": {
"created": true,
"configured": true,
"complete": true
},
"devices": [
{
"id": 1,
"deviceId": "38:f9:d3:d7:62:03",
"created": "2019-07-21T17:32:28Z",
"lastSeen": "2019-08-31T17:32:28Z",
"name": "m6d.1 desk sensor",
"deviceType": "DISCO-L475VG",
"sensors": [
{
"name": "Built-in accelerometer",
"maxSampleLengthS": 123,
"frequencies": [
62.5,
100
]
}
],
"remote_mgmt_connected": true,
"remote_mgmt_host": "<string>",
"supportsSnapshotStreaming": true,
"remoteMgmtMode": "disconnected",
"inferenceInfo": {
"projectId": 123,
"projectOwner": "<string>",
"projectName": "<string>",
"deployedVersion": 123,
"modelType": "classification"
}
}
],
"dataSummary": {
"totalLengthMs": "726336",
"labels": [
"<string>"
],
"dataCount": "Number of files in the training set"
},
"dataSummaryPerCategory": {
"training": {
"totalLengthMs": "726336",
"labels": [
"<string>"
],
"dataCount": "Number of files in the training set"
},
"testing": {
"totalLengthMs": "726336",
"labels": [
"<string>"
],
"dataCount": "Number of files in the training set"
},
"postProcessing": {
"totalLengthMs": "726336",
"labels": [
"<string>"
],
"dataCount": "Number of files in the training set"
}
},
"computeTime": {
"periodStartDate": "2023-11-07T05:31:56Z",
"periodEndDate": "2023-11-07T05:31:56Z",
"timeUsedMs": 123,
"timeLeftMs": 123
},
"acquisitionSettings": {
"intervalMs": 123,
"lengthMs": 123,
"sensor": "<string>",
"label": "<string>",
"segmentLength": 123,
"segmentShift": true,
"defaultPageSize": 123,
"viewType": "list",
"gridColumnCount": 123,
"gridColumnCountDetailed": 123,
"showExactSampleLength": true,
"inlineEditBoundingBoxes": true
},
"collaborators": [
{
"id": 1,
"username": "janjongboom",
"name": "Jan Jongboom",
"email": "quijote@edgeimpulse.com",
"photo": "https://usercdn.edgeimpulse.com/photos/1.jpg",
"created": "2019-08-31T17:32:28Z",
"lastSeen": "2019-08-31T17:32:28Z",
"staffInfo": {
"isStaff": true,
"hasSudoRights": true,
"companyName": "<string>"
},
"pending": true,
"jobTitle": "Software Engineer",
"permissions": [
"admin:infra:disallowedEmailDomains:write"
],
"companyName": "Edge Impulse Inc.",
"activated": true,
"mfaConfigured": true,
"stripeCustomerId": "<string>",
"hasPendingPayments": true,
"tier": "free",
"idps": [
"<string>"
]
}
],
"deploySettings": {
"eonCompiler": true,
"sensor": "accelerometer",
"arduinoLibraryName": "<string>",
"tinkergenLibraryName": "<string>",
"particleLibraryName": "<string>",
"lastDeployModelEngine": "tflite-eon"
},
"experiments": [
{
"type": "<string>",
"title": "<string>",
"help": "<string>",
"enabled": true,
"showToUser": true
}
],
"latencyDevices": [
{
"mcu": "<string>",
"name": "<string>",
"selected": true,
"int8Latency": 123,
"int8ConvLatency": 123,
"float32Latency": 123,
"float32ConvLatency": 123,
"helpText": "<string>"
}
],
"urls": {
"mobileClient": "<string>",
"mobileClientComputer": "<string>",
"mobileClientInference": "<string>"
},
"showCreateFirstImpulse": true,
"showGettingStartedWizard": {
"showWizard": true,
"step": 123,
"tutorial": "kws",
"classes": [
"<string>"
]
},
"performance": {
"gpu": true,
"jobLimitM": 123,
"dspFileSizeMb": 123,
"enterprisePerformance": true,
"trainJobRamMb": 123
},
"readme": {
"markdown": "<string>",
"html": "<string>"
},
"trainJobNotificationUids": [
123
],
"dspJobNotificationUids": [
123
],
"modelTestingJobNotificationUids": [
123
],
"exportJobNotificationUids": [
123
],
"hasNewTrainingData": true,
"csvImportConfig": {},
"studioUrl": "<string>",
"inPretrainedModelFlow": true,
"dspPageSize": 123,
"showSensorDataInAcquisitionGraph": true,
"targetConstraints": {
"selectedTargetBasedOn": "user-configured",
"targetDevices": [
{
"processors": [
{
"part": "<string>",
"format": "low-end MCU",
"architecture": "Cortex-M",
"specificArchitecture": "Cortex-M0+",
"accelerator": "Arm Cortex-U55",
"fpu": true,
"clockRateMhz": {
"minimum": 123,
"maximum": 123
},
"memory": {
"ram": {
"fastBytes": {
"minimum": 123,
"maximum": 123
},
"slowBytes": {
"minimum": 123,
"maximum": 123
}
},
"rom": {
"fastBytes": {
"minimum": 123,
"maximum": 123
},
"slowBytes": {
"minimum": 123,
"maximum": 123
}
}
}
}
],
"board": "<string>",
"name": "<string>",
"latencyDevice": "cortex-m4f-80mhz"
}
],
"applicationBudgets": [
{
"latencyPerInferenceMs": {
"minimum": 123,
"maximum": 123
},
"energyPerInferenceJoules": {
"minimum": 123,
"maximum": 123
},
"memoryOverhead": {
"ram": {
"fastBytes": {
"minimum": 123,
"maximum": 123
},
"slowBytes": {
"minimum": 123,
"maximum": 123
}
},
"rom": {
"fastBytes": {
"minimum": 123,
"maximum": 123
},
"slowBytes": {
"minimum": 123,
"maximum": 123
}
}
}
}
]
},
"notifications": [
"<string>"
],
"defaultImpulseId": 123,
"lastShownModelEngine": "tflite-eon",
"versioningStorageSizeMib": 123
}
List all information about this project.
curl --request GET \
--url https://studio.edgeimpulse.com/v1/api/{projectId} \
--header 'x-api-key: <api-key>'
{
"success": true,
"error": "<string>",
"project": {
"id": 1,
"name": "Water hammer detection",
"description": "<string>",
"created": "2019-07-21T17:32:28Z",
"owner": "<string>",
"lastAccessed": "2019-07-21T17:32:28Z",
"lastModified": "2019-07-21T17:32:28Z",
"lastModificationDetails": "Data sample added",
"logo": "<string>",
"ownerUserId": 123,
"ownerOrganizationId": 123,
"ownerAvatar": "<string>",
"ownerIsDeveloperProfile": true,
"developerProfileUserId": 123,
"collaborators": [
{
"id": 1,
"username": "janjongboom",
"name": "Jan Jongboom",
"email": "quijote@edgeimpulse.com",
"photo": "https://usercdn.edgeimpulse.com/photos/1.jpg",
"created": "2019-08-31T17:32:28Z",
"lastSeen": "2019-08-31T17:32:28Z",
"staffInfo": {
"isStaff": true,
"hasSudoRights": true,
"companyName": "<string>"
},
"pending": true,
"jobTitle": "Software Engineer",
"permissions": [
"admin:infra:disallowedEmailDomains:write"
],
"companyName": "Edge Impulse Inc.",
"activated": true,
"mfaConfigured": true,
"stripeCustomerId": "<string>",
"hasPendingPayments": true,
"tier": "free",
"idps": [
"<string>"
],
"isOwner": true
}
],
"labelingMethod": "single_label",
"metadata": {},
"dataExplorerScreenshot": "<string>",
"isEnterpriseProject": true,
"whitelabelId": 123,
"whitelabelName": "<string>",
"tags": [
"FOMO",
"beers"
],
"category": "Accelerometer",
"license": "Apache-2.0",
"tier": "free",
"hasPublicVersion": true,
"isPublic": true,
"allowsLivePublicAccess": true,
"indPauseProcessingSamples": true,
"publicProjectListed": true,
"deletedDate": "2023-11-07T05:31:56Z",
"fullDeletionDate": "2023-11-07T05:31:56Z",
"scheduledFullDeletionDate": "2023-11-07T05:31:56Z"
},
"developmentKeys": {
"apiKey": "<string>",
"hmacKey": "<string>"
},
"impulse": {
"created": true,
"configured": true,
"complete": true
},
"devices": [
{
"id": 1,
"deviceId": "38:f9:d3:d7:62:03",
"created": "2019-07-21T17:32:28Z",
"lastSeen": "2019-08-31T17:32:28Z",
"name": "m6d.1 desk sensor",
"deviceType": "DISCO-L475VG",
"sensors": [
{
"name": "Built-in accelerometer",
"maxSampleLengthS": 123,
"frequencies": [
62.5,
100
]
}
],
"remote_mgmt_connected": true,
"remote_mgmt_host": "<string>",
"supportsSnapshotStreaming": true,
"remoteMgmtMode": "disconnected",
"inferenceInfo": {
"projectId": 123,
"projectOwner": "<string>",
"projectName": "<string>",
"deployedVersion": 123,
"modelType": "classification"
}
}
],
"dataSummary": {
"totalLengthMs": "726336",
"labels": [
"<string>"
],
"dataCount": "Number of files in the training set"
},
"dataSummaryPerCategory": {
"training": {
"totalLengthMs": "726336",
"labels": [
"<string>"
],
"dataCount": "Number of files in the training set"
},
"testing": {
"totalLengthMs": "726336",
"labels": [
"<string>"
],
"dataCount": "Number of files in the training set"
},
"postProcessing": {
"totalLengthMs": "726336",
"labels": [
"<string>"
],
"dataCount": "Number of files in the training set"
}
},
"computeTime": {
"periodStartDate": "2023-11-07T05:31:56Z",
"periodEndDate": "2023-11-07T05:31:56Z",
"timeUsedMs": 123,
"timeLeftMs": 123
},
"acquisitionSettings": {
"intervalMs": 123,
"lengthMs": 123,
"sensor": "<string>",
"label": "<string>",
"segmentLength": 123,
"segmentShift": true,
"defaultPageSize": 123,
"viewType": "list",
"gridColumnCount": 123,
"gridColumnCountDetailed": 123,
"showExactSampleLength": true,
"inlineEditBoundingBoxes": true
},
"collaborators": [
{
"id": 1,
"username": "janjongboom",
"name": "Jan Jongboom",
"email": "quijote@edgeimpulse.com",
"photo": "https://usercdn.edgeimpulse.com/photos/1.jpg",
"created": "2019-08-31T17:32:28Z",
"lastSeen": "2019-08-31T17:32:28Z",
"staffInfo": {
"isStaff": true,
"hasSudoRights": true,
"companyName": "<string>"
},
"pending": true,
"jobTitle": "Software Engineer",
"permissions": [
"admin:infra:disallowedEmailDomains:write"
],
"companyName": "Edge Impulse Inc.",
"activated": true,
"mfaConfigured": true,
"stripeCustomerId": "<string>",
"hasPendingPayments": true,
"tier": "free",
"idps": [
"<string>"
]
}
],
"deploySettings": {
"eonCompiler": true,
"sensor": "accelerometer",
"arduinoLibraryName": "<string>",
"tinkergenLibraryName": "<string>",
"particleLibraryName": "<string>",
"lastDeployModelEngine": "tflite-eon"
},
"experiments": [
{
"type": "<string>",
"title": "<string>",
"help": "<string>",
"enabled": true,
"showToUser": true
}
],
"latencyDevices": [
{
"mcu": "<string>",
"name": "<string>",
"selected": true,
"int8Latency": 123,
"int8ConvLatency": 123,
"float32Latency": 123,
"float32ConvLatency": 123,
"helpText": "<string>"
}
],
"urls": {
"mobileClient": "<string>",
"mobileClientComputer": "<string>",
"mobileClientInference": "<string>"
},
"showCreateFirstImpulse": true,
"showGettingStartedWizard": {
"showWizard": true,
"step": 123,
"tutorial": "kws",
"classes": [
"<string>"
]
},
"performance": {
"gpu": true,
"jobLimitM": 123,
"dspFileSizeMb": 123,
"enterprisePerformance": true,
"trainJobRamMb": 123
},
"readme": {
"markdown": "<string>",
"html": "<string>"
},
"trainJobNotificationUids": [
123
],
"dspJobNotificationUids": [
123
],
"modelTestingJobNotificationUids": [
123
],
"exportJobNotificationUids": [
123
],
"hasNewTrainingData": true,
"csvImportConfig": {},
"studioUrl": "<string>",
"inPretrainedModelFlow": true,
"dspPageSize": 123,
"showSensorDataInAcquisitionGraph": true,
"targetConstraints": {
"selectedTargetBasedOn": "user-configured",
"targetDevices": [
{
"processors": [
{
"part": "<string>",
"format": "low-end MCU",
"architecture": "Cortex-M",
"specificArchitecture": "Cortex-M0+",
"accelerator": "Arm Cortex-U55",
"fpu": true,
"clockRateMhz": {
"minimum": 123,
"maximum": 123
},
"memory": {
"ram": {
"fastBytes": {
"minimum": 123,
"maximum": 123
},
"slowBytes": {
"minimum": 123,
"maximum": 123
}
},
"rom": {
"fastBytes": {
"minimum": 123,
"maximum": 123
},
"slowBytes": {
"minimum": 123,
"maximum": 123
}
}
}
}
],
"board": "<string>",
"name": "<string>",
"latencyDevice": "cortex-m4f-80mhz"
}
],
"applicationBudgets": [
{
"latencyPerInferenceMs": {
"minimum": 123,
"maximum": 123
},
"energyPerInferenceJoules": {
"minimum": 123,
"maximum": 123
},
"memoryOverhead": {
"ram": {
"fastBytes": {
"minimum": 123,
"maximum": 123
},
"slowBytes": {
"minimum": 123,
"maximum": 123
}
},
"rom": {
"fastBytes": {
"minimum": 123,
"maximum": 123
},
"slowBytes": {
"minimum": 123,
"maximum": 123
}
}
}
}
]
},
"notifications": [
"<string>"
],
"defaultImpulseId": 123,
"lastShownModelEngine": "tflite-eon",
"versioningStorageSizeMib": 123
}
Project ID
Impulse ID. If this is unset then the default impulse is used.
OK
The response is of type object
.