cURL
curl --request POST \ --url https://studio.edgeimpulse.com/v1/api/{projectId}/impulse/update \ --header 'Content-Type: application/json' \ --header 'x-api-key: <api-key>' \ --data ' { "name": "<string>", "tags": [ "<string>" ], "type": "default" } '
{ "success": true, "error": "<string>" }
Update the impulse for this project. If you specify impulseId then that impulse is created/updated, otherwise the default impulse is created/updated.
impulseId
Project ID
Impulse ID. If this is unset then the default impulse is used.
Specifies the type of impulse. Options include: - default: Standard Edge Impulse pipeline. - BYOM: Impulse that includes a pretrained model. - VLM: Impulse created as part of a Vision Learning Model (VLM) workflow.
default
BYOM
VLM
OK
Whether the operation succeeded
Optional error description (set if 'success' was false)
Was this page helpful?