Create pipeline

Create pipeline

post

Create an organizational pipelines

Authorizations
Path parameters
organizationIdintegerRequired

Organization ID

Body
namestringRequired
descriptionstringRequired
intervalStrstringOptional

15m for every 15 minutes, 2h for every 2 hours, 1d for every 1 day

datasetstringOptional
projectIdintegerOptional
emailRecipientUidsinteger[]Required
notificationWebhookstringOptional
whenToEmailstring · enumRequiredPossible values:
archivedbooleanOptional
Responses
200
OK
application/json
Responseall of
post
POST /v1/api/organizations/{organizationId}/pipelines HTTP/1.1
Host: studio.edgeimpulse.com
x-api-key: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 734

{
  "name": "text",
  "description": "text",
  "intervalStr": "text",
  "steps": [
    {
      "name": "text",
      "filter": "text",
      "pathFilters": [
        {
          "dataset": "text",
          "filter": "text"
        }
      ],
      "uploadType": "project",
      "projectId": 1,
      "newProjectName": "text",
      "projectApiKey": "text",
      "projectHmacKey": "text",
      "transformationBlockId": 1,
      "builtinTransformationBlock": {},
      "category": "training",
      "outputDatasetName": "text",
      "outputDatasetBucketId": 1,
      "outputDatasetBucketPath": "text",
      "outputPathInDataset": "text",
      "outputDatasetPathRule": "no-subfolders",
      "label": "text",
      "transformationParallel": 1,
      "extraCliArguments": "text",
      "parameters": {
        "ANY_ADDITIONAL_PROPERTY": "text"
      }
    }
  ],
  "dataset": "text",
  "projectId": 1,
  "emailRecipientUids": [
    1
  ],
  "notificationWebhook": "text",
  "whenToEmail": "always",
  "archived": true
}
200

OK

{
  "success": true,
  "error": "text",
  "id": 1
}

Last updated

Was this helpful?