Impulse

Get all impulses

Retrieve all impulse for a project

get/api/{projectId}/impulses

Request

Path parameters

projectIdinteger required

Project ID

Response

OK

successboolean required

Whether the operation succeeded

errorstring

Optional error description (set if 'success' was false)

maxImpulseCountinteger required

The maximum number of impulses that you can create in this project. If unlimited, then this value is set to -1.

Example response

{
  "impulses": [
    {
      "inputBlocks": [
        {
          "name": "Time series",
          "title": "Time series",
          "axes": [
            "accX"
          ],
          "windowSizeMs": 2004,
          "frequencyHz": 60,
          "imageWidth": 28,
          "imageHeight": 28,
          "resizeMode": "squash",
          "resizeMethod": "squash",
          "cropAnchor": "middle-center",
          "createdBy": "createImpulse"
        }
      ],
      "dspBlocks": [
        {
          "type": "spectral-analysis",
          "name": "Spectral features",
          "axes": [
            "accX"
          ],
          "title": "Spectral Analysis",
          "valuesPerAxis": 11,
          "input": 1,
          "createdBy": "createImpulse"
        }
      ],
      "learnBlocks": [
        {
          "name": "NN Classifier",
          "dsp": [
            27
          ],
          "title": "Classification (Keras)",
          "createdBy": "createImpulse"
        }
      ],
      "postProcessingBlocks": [
        {
          "name": "Object tracking",
          "title": "Object tracking",
          "createdBy": "createImpulse"
        }
      ]
    }
  ]
}

Changes

No recorded changes to this operation across all 1 revision of this API.