GET
/
api
/
{projectId}
/
ai-actions
/
{actionId}
Get AI Actions config
curl --request GET \
  --url https://studio.edgeimpulse.com/v1/api/{projectId}/ai-actions/{actionId} \
  --header 'x-api-key: <api-key>'
{
  "success": true,
  "error": "<string>",
  "action": {
    "id": 123,
    "name": "<string>",
    "displayName": "<string>",
    "config": {
      "dataCategory": "allData",
      "dataMetadataKey": "<string>",
      "dataMetadataValue": "<string>",
      "steps": [
        {
          "transformationBlockId": 123,
          "parameters": {}
        }
      ]
    },
    "previewConfig": {
      "dataCategory": "allData",
      "dataMetadataKey": "<string>",
      "dataMetadataValue": "<string>",
      "steps": [
        {
          "transformationBlockId": 123,
          "parameters": {}
        }
      ]
    },
    "maxDataPreviewCount": 123,
    "gridColumnCount": 123,
    "lastPreviewState": {
      "samples": [
        {
          "id": 2,
          "filename": "idle01.d8Ae",
          "signatureValidate": true,
          "signatureMethod": "HS256",
          "signatureKey": "<string>",
          "created": "2023-11-07T05:31:56Z",
          "lastModified": "2023-11-07T05:31:56Z",
          "category": "training",
          "coldstorageFilename": "<string>",
          "label": "healthy-machine",
          "intervalMs": 16,
          "frequency": 62.5,
          "originalIntervalMs": 16,
          "originalFrequency": 62.5,
          "deviceName": "<string>",
          "deviceType": "<string>",
          "sensors": [
            {
              "name": "accX",
              "units": "<string>"
            }
          ],
          "valuesCount": 123,
          "totalLengthMs": 123,
          "added": "2023-11-07T05:31:56Z",
          "boundingBoxes": [
            {
              "label": "<string>",
              "x": 123,
              "y": 123,
              "width": 123,
              "height": 123
            }
          ],
          "boundingBoxesType": "object_detection",
          "chartType": "chart",
          "thumbnailVideo": "<string>",
          "thumbnailVideoFull": "<string>",
          "isDisabled": true,
          "isProcessing": true,
          "processingJobId": 123,
          "processingError": true,
          "processingErrorString": "<string>",
          "isCropped": true,
          "metadata": {},
          "projectId": 123,
          "projectOwnerName": "<string>",
          "projectName": "<string>",
          "projectLabelingMethod": "single_label",
          "sha256Hash": "<string>",
          "structuredLabels": [
            {
              "startIndex": 123,
              "endIndex": 123,
              "label": "<string>"
            }
          ],
          "structuredLabelsList": [
            "<string>"
          ],
          "createdBySyntheticDataJobId": 123,
          "imageDimensions": {
            "width": 123,
            "height": 123
          },
          "videoUrl": "<string>",
          "videoUrlFull": "<string>"
        }
      ],
      "proposedChanges": [
        {
          "sampleId": 123,
          "step": 123,
          "proposedChanges": {
            "label": "<string>",
            "isDisabled": true,
            "boundingBoxes": [
              {
                "label": "<string>",
                "x": 123,
                "y": 123,
                "width": 123,
                "height": 123
              }
            ],
            "metadata": {},
            "structuredLabels": [
              {
                "startIndex": 123,
                "endIndex": 123,
                "label": "<string>"
              }
            ]
          }
        }
      ]
    },
    "setMetadataAfterRunning": [
      {
        "key": "<string>",
        "value": "<string>"
      }
    ],
    "cacheUnchangedSteps": true
  }
}

Authorizations

x-api-key
string
header
required

Path Parameters

projectId
integer
required

Project ID

actionId
integer
required

AI Action ID

Response

200 - application/json

OK

The response is of type object.