Edge Impulse OrganizationCreateProject API

The OrganizationCreateProject API from Edge Impulse — 10 operation(s) for organizationcreateproject.

Operations 15

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

GET /api/organizations/{organizationId}/create-project List an organization's transformation jobs · List transformation jobs #
Ask an LLM
“Which transformation jobs has my organization run against its datasets?”
“Can I include jobs started by data pipelines when listing transformation jobs?”
Tell an agent
List transformation jobs for organization {organizationId}.
Show {limit} transformation jobs in organization {organizationId}, including pipeline jobs.
POST /api/organizations/{organizationId}/create-project Start a transformation job · Start transformation job #
Ask an LLM
“How do I pull files from my organization's dataset into a new or existing project?”
“Can I run a transformation block over a dataset and write the output to another dataset?”
Tell an agent
Start transformation job {name} in organization {organizationId} that imports into project {projectId}.
Run transformation block {transformationBlockId} as job {name} and write results to dataset {outputDatasetName}.
GET /api/organizations/{organizationId}/create-project/{createProjectId} Check a transformation job's status · Get transformation job status #
Ask an LLM
“How far along is my transformation job, and which files have failed?”
“Can I page through the per-file transform results of a job?”
Tell an agent
Get the status of transformation job {createProjectId} in organization {organizationId}, files {transformOffset} onward, {transformLimit} at a time.
Show progress of transformation job {createProjectId} for the first {transformLimit} files from offset {transformOffset}.
POST /api/organizations/{organizationId}/create-project/{createProjectId} Update a running transformation job · Update transformation job #
Ask an LLM
“Can I change how many files a transformation job processes in parallel after it started?”
“How do I change who gets emailed about an existing transformation job?”
Tell an agent
Set parallelism of transformation job {createProjectId} in organization {organizationId} to {transformationParallel}.
Change the email recipients of transformation job {createProjectId} to {emailRecipientUids}.
DELETE /api/organizations/{organizationId}/create-project/{createProjectId} Delete a transformation job · Delete transformation job #
Ask an LLM
“Does removing a transformation job stop the jobs it's still running?”
“How do I delete a transformation job I no longer want?”
Tell an agent destructive · confirm first
Delete transformation job {createProjectId} in organization {organizationId}.
Stop and remove transformation job {createProjectId}.
POST /api/organizations/{organizationId}/create-project/{createProjectId}/transform/retry Retry failed transform jobs · Retry failed transform jobs #
Ask an LLM
“Can I rerun only the transform steps that failed in a transformation job?”
“How do I retry the failed files' transforms without redoing successful ones?”
Tell an agent
Retry all failed transforms in transformation job {createProjectId} for organization {organizationId}.
Rerun failed transform steps of job {createProjectId}.
POST /api/organizations/{organizationId}/create-project/{createProjectId}/transform/clear Clear failed transform jobs · Clear failed transform jobs #
Ask an LLM
“How do I discard failed transform entries instead of retrying them?”
“Can I clean up the failures in a transformation job and leave successful files alone?”
Tell an agent destructive · confirm first
Clear the failed transforms from transformation job {createProjectId} in organization {organizationId}.
Drop failed transform entries from job {createProjectId}.
POST /api/organizations/{organizationId}/create-project/{createProjectId}/upload/retry Retry a transformation job's upload step · Retry transformation upload job #
Ask an LLM
“The upload into my project failed after transforming; can I retry just that step?”
“How do I rerun the upload stage of a transformation job?”
Tell an agent
Retry the upload step of transformation job {createProjectId} in organization {organizationId}.
Rerun the failed project upload for job {createProjectId}.
DELETE /api/organizations/{organizationId}/create-project/{createProjectId}/files/{createProjectFileId} Remove a file from a transformation job · Delete create project file #
Ask an LLM
“Can I take a single file out of a transformation job?”
“Why can't I remove a file from a job while it's still being processed?”
Tell an agent destructive · confirm first
Remove file {createProjectFileId} from transformation job {createProjectId} in organization {organizationId}.
Delete file {createProjectFileId} from job {createProjectId}.
POST /api/organizations/{organizationId}/create-project/{createProjectId}/files/{createProjectFileId}/retry Retry one failed file in a transformation job · Retry transformation file #
Ask an LLM
“How do I retry the transformation of one specific file that failed?”
“Can I reprocess a single file instead of every failure in the job?”
Tell an agent
Retry file {createProjectFileId} in transformation job {createProjectId} for organization {organizationId}.
Reprocess failed file {createProjectFileId} of job {createProjectId}.
POST /api/organizations/{organizationId}/custom-block Upload a custom block archive · Upload a custom block #
Ask an LLM
“How do I upload my own transformation or deployment block as an archive?”
“Can I push a new version of an existing custom block directly?”
Tell an agent
Upload archive {tar} as a {type} custom block {blockId} in organization {organizationId}.
Push a new archive {tar} to custom block {blockId} of type {type}.
POST /api/organizations/{organizationId}/new-project Create an empty project in an organization · Create new empty project #
Ask an LLM
“How do I create a blank project owned by my organization?”
“Can I make a new organization project private and assign it to a specific owner?”
Tell an agent
Create an empty project named {projectName} in organization {organizationId}.
Create a {projectVisibility} organization project {projectName} owned by {projectOwnerUsernameOrEmail}.
POST /api/organizations/{organizationId}/add-project-collaborator Add a collaborator to an organization project · Add a collaborator to a project within an organisation #
Ask an LLM
“How do I give a user access to a project my organization owns?”
“Can an org admin add someone as a collaborator on an organization project?”
Tell an agent
Add user {userId} as a collaborator on project {projectId} in organization {organizationId}.
Give user {userId} collaborator access to organization project {projectId}.
POST /api/organizations/{organizationId}/custom-block/finalize Finalize a staged custom block upload · Finalize custom block upload #
Ask an LLM
“After uploading a block archive to the signed link, how do I start the build?”
“Does finalizing a custom block upload verify the archive before building?”
Tell an agent
Finalize custom block upload {uploadKey} for {fileName} ({fileSize} bytes, hash {fileHash}), {type} block {blockId}, in organization {organizationId}.
Verify staged archive {uploadKey} and start the build for custom block {blockId}.

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/edge-impulse:edge-impulse-organizationcreateproject-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

edge-impulse-organizationcreateproject-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Edge Impulse Organization Create Project API
  version: 1.0.0
  description: 'Operations tagged OrganizationCreateProject across 2 of this provider''s published API definitions: edge-impulse-openapi.yml, edge-impulse-studio-openapi-2026-09-06.yml. Each path carries the servers of the definition it was published in.'
servers:
- url: https://studio.edgeimpulse.com/v1
tags:


# --- truncated at 32 KB (42 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/edge-impulse/refs/heads/main/openapi/edge-impulse-organizationcreateproject-api-openapi.yml