Edge Impulse website screenshot

Edge Impulse

Edge Impulse is the end-to-end edge AI MLOps platform for building datasets, training and optimizing machine learning models, and deploying them directly on device — from the smallest microcontrollers to gateways with the latest neural accelerators. The platform covers the whole workflow: sensor data collection and labeling, DSP feature engineering, model training with the EON Tuner and EON Compiler, hardware-aware profiling for latency, RAM and flash, and deployment as a C++ library, Arduino library, WebAssembly package, Docker container or prebuilt firmware. It is driven programmatically through three APIs — a 559-operation Studio API, an Ingestion API and a device Remote Management WebSocket — plus CLIs, Python/Node/Rust/Go SDKs and a first-party MCP server. Founded in 2019 by Zach Shelby and Jan Jongboom; acquired by Qualcomm Technologies in March 2025 and still operating under its own brand.

Edge Impulse publishes 38 API contracts indexed on the APIs.io network, including Admin API, Auth API, Canary API, and 35 more. Tagged areas include Artificial Intelligence, Machine Learning, Embedded Machine Learning, Edge AI, and MLOps.

The Edge Impulse catalog on APIs.io includes 2 event-driven AsyncAPI specifications.

Edge Impulse’s developer surface includes authentication, documentation, engineering blog, FAQ, signup flow, CLI, API reference, and 48 more developer resources.

68.4/100 exemplar ▬ flat Agent 38/100 agent ready Front door AI 6/6 dominant saas Full breakdown ↓
scored 2026-10-17 · rubric v0.24.0
AccessFreemiumFree trial⚡ Free to try
3 published contracts 1 MCP Servers
Artificial IntelligenceMachine LearningEmbedded Machine LearningEdge AIMLOpsComputer VisionIoTModel DeploymentDeveloper ToolsReal-TimeA2A

What this lets a business do 1

Business capabilities this provider's published APIs can perform, derived from its own contracts. Browse all capabilities →

Information & Data Management
BC-610
ClassifyDSPDeploymentImpulseLearnOptimization
GET /api/{projectId}/training/anomaly/{learnId} GET /api/{projectId}/training/anomaly/{learnId}/metadata GET /api/{projectId}/training/keras/{learnId} POST /api/{projectId}/training/keras/{learnId}

What people ask Edge Impulse 36

The questions people put to an LLM, and the jobs they hand an agent, that Edge Impulse's APIs answer — each one linked to the operation that does it. Generated by API Evangelist

Edge Impulse Organizations API List organizations I belong to “Which Edge Impulse organizations am I a member of?” Create a new organization “How do I set up a brand-new organization for my team?” Get an organization's details “Where do I see all the information about my organization?” Update my organization's settings “How do I rename my organization or change its readme?”
Edge Impulse Admin API Get global platform metrics as an admin “As an admin, where do I see the global metrics for the whole Edge Impulse platform?” List global metrics reports “Which global metrics reports have been generated so far?” Generate a global metrics report for a date range “How do I generate a platform metrics report for last quarter?” Get one global metrics report “Is a specific global metrics report ready, and what period does it cover?”
Edge Impulse Raw data API List data samples in a dataset category “What samples are in the training set of my Edge Impulse project?” Count data samples in a dataset category “How many training samples does my project have?” Get images waiting for bounding-box labeling “Which images still need bounding boxes drawn in my object detection project?” Count items in the object detection labeling queue “How many images are left to label in my object detection queue?”
Edge Impulse Projects API List the projects I can access “Which Edge Impulse projects does my account have access to?” Create a new project “How do I start a brand-new Edge Impulse project?” Get a project's development API and HMAC keys “Where do I find the development API key and HMAC key together for a project?” List a project's downloadable files “What files can I download from my project, like trained models or datasets?”
Edge Impulse User API Sign up a new user with a first project “How do I register a new Edge Impulse account and get a starter project?” Create a throwaway evaluation account “Can I try the platform with an evaluation account without filling in my details?” Sign up a user on the Professional plan “How do I sign up directly for the Professional plan?” Sign up a new user with an enterprise trial “Can a brand-new user sign up and get an enterprise trial organization at the same time?”
Edge Impulse Jobs API Start a post-processing tuning job “How do I tune the post-processing of my model's output with a search algorithm?” Generate features for the data explorer “How do I populate the data explorer so I can see my samples clustered visually?” Calculate data quality metrics for a dataset “Is there a staff-only job that scores the quality of a project's dataset?” Retry a failed impulse migration “My multi-impulse migration failed — how do I try it again?”
Edge Impulse OrganizationData API List an organization's storage buckets “Which storage buckets are connected to my Edge Impulse organization?” Connect an external storage bucket “How do I connect my own S3 or GCS bucket to an organization?” Test bucket credentials before connecting “Can I check that new bucket credentials work before I add the bucket?” Get a storage bucket's details “What endpoint and region is a connected bucket configured with?”
Edge Impulse OrganizationBlocks API List an organization's transformation blocks “What transformation blocks has my Edge Impulse organization created?” Add a transformation block “How do I register a Docker container as a data transformation block?” List public transformation blocks “Which transformation blocks have other organizations published for everyone to use?” Get a public transformation block “What does a specific public transformation block from another organization do?”
Edge Impulse Learn API Download processed features for a learning block “How do I download the processed feature data a learning block trains on?” Download labels for a learning block “Where can I download the training labels for a learning block?” Get an anomaly block's configuration “What does my anomaly detection block depend on and how is it configured?” Set an anomaly block's minimum confidence “How do I change the anomaly threshold on my anomaly detection block?”
Edge Impulse DSP API Get a DSP block's configuration “How do I read the current parameters of a DSP processing block in my impulse?” Update a DSP block's configuration “Can I change only some DSP block parameters without overwriting the rest?” Clear a DSP block's generated features “How do I wipe the features a DSP block has already generated?” Get metadata from a generated DSP block “What metadata does a DSP block record after features are generated?”
Edge Impulse API Get a project's impulse design “What input, processing and learning blocks make up my project's default impulse?” Set an impulse's input, DSP and learn blocks “How do I define the full pipeline of input, signal processing and learning blocks for an Edge Impulse project?” Clear an impulse and all its blocks “How do I wipe the impulse design of a project and start over?” Create a new empty impulse “Can I add another blank impulse to a project to try a different experiment?”
Edge Impulse Optimization API List EON Tuner runs for a project “What EON Tuner runs have been executed on my Edge Impulse project?” Get the EON Tuner configuration “What target device and latency is the EON Tuner currently configured for?” Configure the EON Tuner “How do I set a target device and latency budget for the EON Tuner?” List learn blocks available to the tuner “Which learning blocks can the EON Tuner choose from in my project?”

Showing 12 of 36 APIs with phrasing — see every API.

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-10-17 · rubric v0.24.0
Regulatory Posture applies to this provider. Its tags matched the Horizontal (data, software, accessibility, platform) regime, so Regulatory Posture carries 15 points of the composite. If this regime is wrong for your business, say so on your provider repo — the applicability map is public and we will correct it.
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it carries 10 points of the composite. It is scored from the published contracts themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in front of it, and the first time that check is skipped a duplicate record is created. Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet, not penalised by it.
The six quality facets above are damped to 75 points between them, because the conditional facet above carries the other 25. That is why each facet's contribution is shown against a damped maximum: raising a quality facet moves the composite by 75% of its nominal weight, not 100%. The full arithmetic is at apis.io/rating/.
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. Every facet and dimension name above is a link: it opens that measurement's own page — what it means, the exact checks that feed it, how the whole catalog distributes on it, and the providers at the top of it. This rating is computed from github.com/api-evangelist/edge-impulse: open an issue to ask a question, or submit a pull request to add artifacts. Submit an artifact on GitHub — free → Manage your own listing — the Influence plan, $499/mo →

Markets this provider is in provisional

The Kin Score Market layer reads a provider inside its market: its position, and how deep its integrations go. Depth is only comparable within a position. Provisional and unweighted: not part of the Kin Score or agent readiness.

MarketPositionDepthRegistered MCP serverDeclares compatibility
MLOps and AI/ML Infrastructure (LF AI & Data, MLPerf, Kubeflow) undeclared - - 1

Registered MCP server and declares compatibility are report only — not weighted. Undeclared means we found nothing we can read, so there is no number: we never infer integrations.

APIs 38

Individual APIs this provider publishes, each with its own machine-readable definition.

Edge Impulse Admin API

The Admin API from Edge Impulse — 49 operation(s) for admin.

Edge Impulse Auth API

The Auth API from Edge Impulse — 2 operation(s) for auth.

Edge Impulse Canary API

The Canary API from Edge Impulse — 1 operation(s) for canary.

Edge Impulse CDN API

The CDN API from Edge Impulse — 1 operation(s) for cdn.

Edge Impulse Classify API

The Classify API from Edge Impulse — 10 operation(s) for classify.

Edge Impulse Deployment API

The Deployment API from Edge Impulse — 10 operation(s) for deployment.

Edge Impulse Devices API

The Devices API from Edge Impulse — 11 operation(s) for devices.

Edge Impulse DSP API

The DSP API from Edge Impulse — 18 operation(s) for dsp.

Edge Impulse Export API

The Export API from Edge Impulse — 1 operation(s) for export.

Edge Impulse Health API

The Health API from Edge Impulse — 2 operation(s) for health.

Edge Impulse API

The Impulse API from Edge Impulse — 13 operation(s) for impulse.

Edge Impulse Jobs API

The Jobs API from Edge Impulse — 42 operation(s) for jobs.

Edge Impulse Learn API

The Learn API from Edge Impulse — 21 operation(s) for learn.

Edge Impulse Login API

The Login API from Edge Impulse — 1 operation(s) for login.

Edge Impulse Metrics API

The Metrics API from Edge Impulse — 3 operation(s) for metrics.

Edge Impulse Optimization API

The Optimization API from Edge Impulse — 15 operation(s) for optimization.

Edge Impulse OrganizationBlocks API

The OrganizationBlocks API from Edge Impulse — 17 operation(s) for organizationblocks.

Edge Impulse OrganizationCreateProject API

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

Edge Impulse OrganizationData API

The OrganizationData API from Edge Impulse — 32 operation(s) for organizationdata.

Edge Impulse OrganizationDataCampaigns API

The OrganizationDataCampaigns API from Edge Impulse — 7 operation(s) for organizationdatacampaigns.

Edge Impulse OrganizationPipelines API

The OrganizationPipelines API from Edge Impulse — 5 operation(s) for organizationpipelines.

Edge Impulse OrganizationPortals API

The OrganizationPortals API from Edge Impulse — 7 operation(s) for organizationportals.

Edge Impulse Organizations API

The Organizations API from Edge Impulse — 60 operation(s) for organizations.

Edge Impulse PerformanceCalibration API

The PerformanceCalibration API from Edge Impulse — 9 operation(s) for performancecalibration.

Edge Impulse Projects API

The Projects API from Edge Impulse — 46 operation(s) for projects.

Edge Impulse Raw data API

The Raw data API from Edge Impulse — 54 operation(s) for raw data.

Edge Impulse Themes API

The Themes API from Edge Impulse — 5 operation(s) for themes.

Edge Impulse UploadPortal API

The UploadPortal API from Edge Impulse — 7 operation(s) for uploadportal.

Edge Impulse User API

The User API from Edge Impulse — 43 operation(s) for user.

Edge Impulse Ingestion API

The Ingestion API sends new device data into an Edge Impulse project. It accepts sensor (JSON/CBOR/CSV/Parquet), audio (WAV), image (JPG/PNG) and video (MP4/AVI) samples on the ...

Edge Impulse Remote Management API

A two-way WebSocket protocol between edge devices and Edge Impulse Studio, used to drive a connected device — request a sample, follow acquisition progress and stream snapshot f...

Edge Impulse Integrations API

The Integrations API from Edge Impulse — 2 operation(s) for integrations.

Edge Impulse Post Processing API

The PostProcessing API from Edge Impulse — 3 operation(s) for postprocessing.

Edge Impulse Email Verification API

The Email Verification API from Edge Impulse — 4 operation(s) for email verification.

Edge Impulse Feature Flags API

The Feature Flags API from Edge Impulse — 1 operation(s) for feature flags.

Edge Impulse Organization Jobs API

The Organization Jobs API from Edge Impulse — 8 operation(s) for organization jobs.

Edge Impulse Third Party Auth API

The Third Party Auth API from Edge Impulse — 4 operation(s) for third party auth.

Edge Impulse White Labels API

The White Labels API from Edge Impulse — 5 operation(s) for white labels.

Scroll for all 38

Open Collections 35

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

API Collection

OPEN COLLECTION

Edge Impulse Admin API

OPEN COLLECTION

Edge Impulse Auth API

OPEN COLLECTION

Edge Impulse Canary API

OPEN COLLECTION

Edge Impulse CDN API

OPEN COLLECTION

Edge Impulse Classify API

OPEN COLLECTION

Edge Impulse Devices API

OPEN COLLECTION

Edge Impulse DSP API

OPEN COLLECTION

Edge Impulse Export API

OPEN COLLECTION

Edge Impulse Health API

OPEN COLLECTION

Edge Impulse API

OPEN COLLECTION

Edge Impulse Jobs API

OPEN COLLECTION

Edge Impulse Learn API

OPEN COLLECTION

Edge Impulse Login API

OPEN COLLECTION

Edge Impulse Metrics API

OPEN COLLECTION

Edge Impulse Projects API

OPEN COLLECTION

Edge Impulse Raw data API

OPEN COLLECTION

Edge Impulse Themes API

OPEN COLLECTION

Edge Impulse User API

OPEN COLLECTION

Scroll for all 35

MCP Servers 1

Model Context Protocol servers that expose these APIs to AI agents.

Edge Impulse MCP Servers

Edge Impulse ships MCP two ways, and they are different products. A REMOTE, anonymous documentation MCP endpoint answers tools/list today at https://docs.edgeimpulse.com/mcp (3 ...

MCP SERVER

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Edge Impulse Rate Limits

0 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Event Specifications 2

AsyncAPI definitions for this provider's event-driven and streaming APIs.

Edge Impulse Remote Management API

DERIVED, NOT PUBLISHED. Edge Impulse does not ship an AsyncAPI document. This one is derived by API Evangelist from the provider's own written WebSocket protocol reference at ht...

ASYNCAPI

OpenAPI Overlays 70

Overlays applied on top of this provider's contracts. Each card says who wrote it: a document the provider publishes, or one API Evangelist derived or generated.

Edge Impulse Admin Api Phrasing Overlay

73 actions · phrasing · edge-impulse-admin-api-openapi.yml

GENERATED

Edge Impulse Admin Overlay

3 actions · update · edge-impulse-admin-api-openapi.yml

GENERATED

Edge Impulse Auth Api Phrasing Overlay

3 actions · phrasing · edge-impulse-auth-api-openapi.yml

GENERATED

Edge Impulse Auth Overlay

3 actions · update · edge-impulse-auth-api-openapi.yml

GENERATED

Edge Impulse Canary Api Phrasing Overlay

2 actions · phrasing · edge-impulse-canary-api-openapi.yml

GENERATED

Edge Impulse Canary Overlay

3 actions · update · edge-impulse-canary-api-openapi.yml

GENERATED

Edge Impulse Cdn Api Phrasing Overlay

2 actions · phrasing · edge-impulse-cdn-api-openapi.yml

GENERATED

Edge Impulse Cdn Overlay

3 actions · update · edge-impulse-cdn-api-openapi.yml

GENERATED

Edge Impulse Classify Api Phrasing Overlay

11 actions · phrasing · edge-impulse-classify-api-openapi.yml

GENERATED

Edge Impulse Classify Overlay

3 actions · update · edge-impulse-classify-api-openapi.yml

GENERATED

Edge Impulse Deployment Api Phrasing Overlay

17 actions · phrasing · edge-impulse-deployment-api-openapi.yml

GENERATED

Edge Impulse Deployment Overlay

3 actions · update · edge-impulse-deployment-api-openapi.yml

GENERATED

Edge Impulse Devices Api Phrasing Overlay

13 actions · phrasing · edge-impulse-devices-api-openapi.yml

GENERATED

Edge Impulse Devices Overlay

3 actions · update · edge-impulse-devices-api-openapi.yml

GENERATED

Edge Impulse Dsp Api Phrasing Overlay

20 actions · phrasing · edge-impulse-dsp-api-openapi.yml

GENERATED

Edge Impulse Dsp Overlay

3 actions · update · edge-impulse-dsp-api-openapi.yml

GENERATED

Edge Impulse Email Verification Api Phrasing Overlay

5 actions · phrasing · edge-impulse-email-verification-api-openapi.yml

GENERATED

Edge Impulse Emailverification Overlay

3 actions · update · edge-impulse-emailverification-api-openapi.yml

GENERATED

Edge Impulse Export Api Phrasing Overlay

3 actions · phrasing · edge-impulse-export-api-openapi.yml

GENERATED

Edge Impulse Export Overlay

3 actions · update · edge-impulse-export-api-openapi.yml

GENERATED

Edge Impulse Feature Flags Api Phrasing Overlay

2 actions · phrasing · edge-impulse-feature-flags-api-openapi.yml

GENERATED

Edge Impulse Featureflags Overlay

3 actions · update · edge-impulse-featureflags-api-openapi.yml

GENERATED

Edge Impulse Health Api Phrasing Overlay

3 actions · phrasing · edge-impulse-health-api-openapi.yml

GENERATED

Edge Impulse Health Overlay

3 actions · update · edge-impulse-health-api-openapi.yml

GENERATED

Edge Impulse Impulse Api Phrasing Overlay

19 actions · phrasing · edge-impulse-impulse-api-openapi.yml

GENERATED

Edge Impulse Impulse Overlay

3 actions · update · edge-impulse-impulse-api-openapi.yml

GENERATED

Edge Impulse Integrations Api Phrasing Overlay

3 actions · phrasing · edge-impulse-integrations-api-openapi.yml

GENERATED

Edge Impulse Jobs Api Phrasing Overlay

45 actions · phrasing · edge-impulse-jobs-api-openapi.yml

GENERATED

Edge Impulse Jobs Overlay

3 actions · update · edge-impulse-jobs-api-openapi.yml

GENERATED

Edge Impulse Learn Api Phrasing Overlay

27 actions · phrasing · edge-impulse-learn-api-openapi.yml

GENERATED

Edge Impulse Learn Overlay

3 actions · update · edge-impulse-learn-api-openapi.yml

GENERATED

Edge Impulse Login Api Phrasing Overlay

3 actions · phrasing · edge-impulse-login-api-openapi.yml

GENERATED

Edge Impulse Login Overlay

3 actions · update · edge-impulse-login-api-openapi.yml

GENERATED

Edge Impulse Metrics Api Phrasing Overlay

4 actions · phrasing · edge-impulse-metrics-api-openapi.yml

GENERATED

Edge Impulse Metrics Overlay

3 actions · update · edge-impulse-metrics-api-openapi.yml

GENERATED

Edge Impulse Optimization Api Phrasing Overlay

19 actions · phrasing · edge-impulse-optimization-api-openapi.yml

GENERATED

Edge Impulse Optimization Overlay

3 actions · update · edge-impulse-optimization-api-openapi.yml

GENERATED

Edge Impulse Organization Jobs Api Phrasing Overlay

9 actions · phrasing · edge-impulse-organization-jobs-api-openapi.yml

GENERATED

Edge Impulse Organizationblocks Api Phrasing Overlay

31 actions · phrasing · edge-impulse-organizationblocks-api-openapi.yml

GENERATED

Edge Impulse Organizationblocks Overlay

3 actions · update · edge-impulse-organizationblocks-api-openapi.yml

GENERATED

Edge Impulse Organizationcreateproject Api Phrasing Overlay

16 actions · phrasing · edge-impulse-organizationcreateproject-api-openapi.yml

GENERATED

Edge Impulse Organizationcreateproject Overlay

3 actions · update · edge-impulse-organizationcreateproject-api-openapi.yml

GENERATED

Edge Impulse Organizationdata Api Phrasing Overlay

41 actions · phrasing · edge-impulse-organizationdata-api-openapi.yml

GENERATED

Edge Impulse Organizationdata Overlay

3 actions · update · edge-impulse-organizationdata-api-openapi.yml

GENERATED

Edge Impulse Organizationdatacampaigns Api Phrasing Overlay

13 actions · phrasing · edge-impulse-organizationdatacampaigns-api-openapi.yml

GENERATED

Edge Impulse Organizationdatacampaigns Overlay

3 actions · update · edge-impulse-organizationdatacampaigns-api-openapi.yml

GENERATED

Edge Impulse Organizationjobs Overlay

3 actions · update · edge-impulse-organizationjobs-api-openapi.yml

GENERATED

Edge Impulse Organizationpipelines Api Phrasing Overlay

9 actions · phrasing · edge-impulse-organizationpipelines-api-openapi.yml

GENERATED

Edge Impulse Organizationpipelines Overlay

3 actions · update · edge-impulse-organizationpipelines-api-openapi.yml

GENERATED

Edge Impulse Organizationportals Api Phrasing Overlay

8 actions · phrasing · edge-impulse-organizationportals-api-openapi.yml

GENERATED

Edge Impulse Organizationportals Overlay

3 actions · update · edge-impulse-organizationportals-api-openapi.yml

GENERATED

Edge Impulse Organizations Api Phrasing Overlay

81 actions · phrasing · edge-impulse-organizations-api-openapi.yml

GENERATED

Edge Impulse Organizations Overlay

3 actions · update · edge-impulse-organizations-api-openapi.yml

GENERATED

Edge Impulse Performancecalibration Api Phrasing Overlay

12 actions · phrasing · edge-impulse-performancecalibration-api-openapi.yml

GENERATED

Edge Impulse Performancecalibration Overlay

3 actions · update · edge-impulse-performancecalibration-api-openapi.yml

GENERATED

Edge Impulse Postprocessing Api Phrasing Overlay

5 actions · phrasing · edge-impulse-postprocessing-api-openapi.yml

GENERATED

Edge Impulse Projects Api Phrasing Overlay

61 actions · phrasing · edge-impulse-projects-api-openapi.yml

GENERATED

Edge Impulse Projects Overlay

3 actions · update · edge-impulse-projects-api-openapi.yml

GENERATED

Edge Impulse Raw Data Api Phrasing Overlay

67 actions · phrasing · edge-impulse-raw-data-api-openapi.yml

GENERATED

Edge Impulse Raw Data Overlay

3 actions · update · edge-impulse-raw-data-api-openapi.yml

GENERATED

Edge Impulse Themes Api Phrasing Overlay

7 actions · phrasing · edge-impulse-themes-api-openapi.yml

GENERATED

Edge Impulse Themes Overlay

3 actions · update · edge-impulse-themes-api-openapi.yml

GENERATED

Edge Impulse Third Party Auth Api Phrasing Overlay

8 actions · phrasing · edge-impulse-third-party-auth-api-openapi.yml

GENERATED

Edge Impulse Thirdpartyauth Overlay

3 actions · update · edge-impulse-thirdpartyauth-api-openapi.yml

GENERATED

Edge Impulse Uploadportal Api Phrasing Overlay

8 actions · phrasing · edge-impulse-uploadportal-api-openapi.yml

GENERATED

Edge Impulse Uploadportal Overlay

3 actions · update · edge-impulse-uploadportal-api-openapi.yml

GENERATED

Edge Impulse User Api Phrasing Overlay

50 actions · phrasing · edge-impulse-user-api-openapi.yml

GENERATED

Edge Impulse User Overlay

3 actions · update · edge-impulse-user-api-openapi.yml

GENERATED

Edge Impulse White Labels Api Phrasing Overlay

9 actions · phrasing · edge-impulse-white-labels-api-openapi.yml

GENERATED

Edge Impulse Whitelabels Overlay

3 actions · update · edge-impulse-whitelabels-api-openapi.yml

GENERATED

Scroll for all 70

Security Posture 4

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Edge Impulse Authentication

apiKey · 4 schemes

SECURITY

Edge Impulse Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Edge Impulse Vulnerability Disclosure

Hackerone · contact published

SECURITY

Edge Impulse Trust Center

SOC 2 Type II

SECURITY

Scopes 1

OAuth scopes governing access to this provider's APIs.

Edge Impulse Scopes

3 scopes · authorizationCode/implicit/password/clientCredentials

3 scopes

SCOPES

Resources

Get Started 6

Portal, sign-up, and the first successful call

Documentation 3

Reference material describing how the API behaves

Agent Surfaces 4

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 6

Pagination, idempotency, versioning, errors, and events

Build 6

SDKs, sample code, and the tooling you integrate with

Access & Security 6

Authentication, authorization, and security posture

Operate 5

Status, limits, changes, and where to get help

Commercial 5

Pricing, plans, and the legal terms of use

Company 4

The organization behind the API

Other 10

Properties that don't map to a standard resource type

Scroll for all 10

Source (apis.yml)

apis.yml Raw ↑
aid: edge-impulse
url: https://raw.githubusercontent.com/api-evangelist/edge-impulse/refs/heads/main/apis.yml
name: Edge Impulse
description: 'Edge Impulse is the end-to-end edge AI MLOps platform for building datasets, training and optimizing machine
  learning models, and deploying them directly on device — from the smallest microcontrollers to gateways with the latest
  neural accelerators. The platform covers the whole workflow: sensor data collection and labeling, DSP feature engineering,
  model training with the EON Tuner and EON Compiler, hardware-aware profiling for latency, RAM and flash, and deployment
  as a C++ library, Arduino library, WebAssembly package, Docker container or prebuilt firmware. It is driven programmatically
  through three APIs — a 559-operation Studio API, an Ingestion API and a device Remote Management WebSocket — plus CLIs,
  Python/Node/Rust/Go SDKs and a first-party MCP server. Founded in 2019 by Zach Shelby and Jan Jongboom; acquired by Qualcomm
  Technologies in March 2025 and still operating under its own brand.'
kind: contract
deliveryModel:
  model: saas
  open_source: false
  commercial: true
  callable_host: true
  label: Hosted service · you call their endpoint
  confidence: high
  source:
  - openapi
  - pricing
  generated: '2026-08-28'
  method: derived
accessModel:
  pricing: freemium
  onboarding: self-service
  trial: true
  try_now: true
  public: true
  label: Freemium · self-service sign-up
  confidence: high
  source:
  - plans
  - https://studio.edgeimpulse.com/signup
  - https://www.edgeimpulse.com/pricing
  - https://docs.edgeimpulse.com/apis/studio#test-api-requests
  - https://studio.edgeimpulse.com/openapi.yml
  note: Developer plan is $0 with self-serve sign-up and no sales gate; the API reference carries a live request console;
    the OpenAPI is served publicly without authentication at https://studio.edgeimpulse.com/openapi.yml. Production use requires
    an Enterprise licence.
  generated: '2026-09-06'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/edge-impulse.png
x-docs-platform: mintlify
x-docs-platform-confidence: medium
x-docs-platform-checked: 2026-10-03
tags:
- Artificial Intelligence
- Machine Learning
- Embedded Machine Learning
- Edge AI
- MLOps
- Computer Vision
- IoT
- Model Deployment
- Developer Tools
- Real-Time
- A2A
tags_raw:
- Artificial Intelligence
- Machine Learning
- Embedded Machine Learning
- Edge AI
- MLOps
- Computer Vision
- Internet of Things
- Model Deployment
- Developer Tools
- Machine-Learning
- Computer-Vision
- Real-Time
- A2A
access: 3rd-Party
created: '2024-11-07'
modified: '2026-09-16'
position: Consuming
specificationVersion: '0.23'
apis:
- aid: edge-impulse:edge-impulse-admin-api
  name: Edge Impulse Admin API
  description: The Admin API from Edge Impulse — 49 operation(s) for admin.
  humanURL: https://docs.edgeimpulse.com/reference/edge-impulse-api
  baseURL: https://studio.edgeimpulse.com/v1
  tags:
  - Admin
  properties:
  - type: OpenAPI
    url: openapi/edge-impulse-admin-api-openapi.yml
  - type: Documentation
    url: https://docs.edgeimpulse.com/reference/edge-impulse-api
  - type: Overlay
    url: overlays/edge-impulse-admin-overlay.yaml
- aid: edge-impulse:edge-impulse-auth-api
  name: Edge Impulse Auth API
  description: The Auth API from Edge Impulse — 2 operation(s) for auth.
  humanURL: https://docs.edgeimpulse.com/reference/edge-impulse-api
  baseURL: https://studio.edgeimpulse.com/v1
  tags:
  - Authentication
  tags_raw:
  - Auth
  properties:
  - type: OpenAPI
    url: openapi/edge-impulse-auth-api-openapi.yml
  - type: Documentation
    url: https://docs.edgeimpulse.com/reference/edge-impulse-api
  - type: Overlay
    url: overlays/edge-impulse-auth-overlay.yaml
- aid: edge-impulse:edge-impulse-canary-api
  name: Edge Impulse Canary API
  description: The Canary API from Edge Impulse — 1 operation(s) for canary.
  humanURL: https://docs.edgeimpulse.com/reference/edge-impulse-api
  baseURL: https://studio.edgeimpulse.com/v1
  tags:
  - Canary
  properties:
  - type: OpenAPI
    url: openapi/edge-impulse-canary-api-openapi.yml
  - type: Documentation
    url: https://docs.edgeimpulse.com/reference/edge-impulse-api
  - type: Overlay
    url: overlays/edge-impulse-canary-overlay.yaml
- aid: edge-impulse:edge-impulse-cdn-api
  name: Edge Impulse CDN API
  description: The CDN API from Edge Impulse — 1 operation(s) for cdn.
  humanURL: https://docs.edgeimpulse.com/reference/edge-impulse-api
  baseURL: https://studio.edgeimpulse.com/v1
  tags:
  - CDN
  properties:
  - type: OpenAPI
    url: openapi/edge-impulse-cdn-api-openapi.yml
  - type: Documentation
    url: https://docs.edgeimpulse.com/reference/edge-impulse-api
  - type: Overlay
    url: overlays/edge-impulse-cdn-overlay.yaml
- aid: edge-impulse:edge-impulse-classify-api
  name: Edge Impulse Classify API
  description: The Classify API from Edge Impulse — 10 operation(s) for classify.
  humanURL: https://docs.edgeimpulse.com/reference/edge-impulse-api
  baseURL: https://studio.edgeimpulse.com/v1
  tags:
  - Classify
  properties:
  - type: OpenAPI
    url: openapi/edge-impulse-classify-api-openapi.yml
  - type: Documentation
    url: https://docs.edgeimpulse.com/reference/edge-impulse-api
  - type: Overlay
    url: overlays/edge-impulse-classify-overlay.yaml
- aid: edge-impulse:edge-impulse-deployment-api
  name: Edge Impulse Deployment API
  description: The Deployment API from Edge Impulse — 10 operation(s) for deployment.
  humanURL: https://docs.edgeimpulse.com/reference/edge-impulse-api
  baseURL: https://studio.edgeimpulse.com/v1
  tags:
  - Deployment
  properties:
  - type: OpenAPI
    url: openapi/edge-impulse-deployment-api-openapi.yml
  - type: Documentation
    url: https://docs.edgeimpulse.com/reference/edge-impulse-api
  - type: Overlay
    url: overlays/edge-impulse-deployment-overlay.yaml
- aid: edge-impulse:edge-impulse-devices-api
  name: Edge Impulse Devices API
  description: The Devices API from Edge Impulse — 11 operation(s) for devices.
  humanURL: https://docs.edgeimpulse.com/reference/edge-impulse-api
  baseURL: https://studio.edgeimpulse.com/v1
  tags:
  - Devices
  properties:
  - type: OpenAPI
    url: openapi/edge-impulse-devices-api-openapi.yml
  - type: Documentation
    url: https://docs.edgeimpulse.com/reference/edge-impulse-api
  - type: Overlay
    url: overlays/edge-impulse-devices-overlay.yaml
- aid: edge-impulse:edge-impulse-dsp-api
  name: Edge Impulse DSP API
  description: The DSP API from Edge Impulse — 18 operation(s) for dsp.
  humanURL: https://docs.edgeimpulse.com/reference/edge-impulse-api
  baseURL: https://studio.edgeimpulse.com/v1
  tags:
  - DSP
  properties:
  - type: OpenAPI
    url: openapi/edge-impulse-dsp-api-openapi.yml
  - type: Documentation
    url: https://docs.edgeimpulse.com/reference/edge-impulse-api
  - type: Overlay
    url: overlays/edge-impulse-dsp-overlay.yaml
- aid: edge-impulse:edge-impulse-export-api
  name: Edge Impulse Export API
  description: The Export API from Edge Impulse — 1 operation(s) for export.
  humanURL: https://docs.edgeimpulse.com/reference/edge-impulse-api
  baseURL: https://studio.edgeimpulse.com/v1
  tags:
  - Export
  properties:
  - type: OpenAPI
    url: openapi/edge-impulse-export-api-openapi.yml
  - type: Documentation
    url: https://docs.edgeimpulse.com/reference/edge-impulse-api
  - type: Overlay
    url: overlays/edge-impulse-export-overlay.yaml
- aid: edge-impulse:edge-impulse-health-api
  name: Edge Impulse Health API
  description: The Health API from Edge Impulse — 2 operation(s) for health.
  humanURL: https://docs.edgeimpulse.com/reference/edge-impulse-api
  baseURL: https://studio.edgeimpulse.com/v1
  tags:
  - Health
  properties:
  - type: OpenAPI
    url: openapi/edge-impulse-health-api-openapi.yml
  - type: Documentation
    url: https://docs.edgeimpulse.com/reference/edge-impulse-api
  - type: Overlay
    url: overlays/edge-impulse-health-overlay.yaml
- aid: edge-impulse:edge-impulse-impulse-api
  name: Edge Impulse API
  description: The Impulse API from Edge Impulse — 13 operation(s) for impulse.
  humanURL: https://docs.edgeimpulse.com/reference/edge-impulse-api
  baseURL: https://studio.edgeimpulse.com/v1
  tags:
  - Impulse
  properties:
  - type: OpenAPI
    url: openapi/edge-impulse-impulse-api-openapi.yml
  - type: Documentation
    url: https://docs.edgeimpulse.com/reference/edge-impulse-api
  - type: Overlay
    url: overlays/edge-impulse-impulse-overlay.yaml
- aid: edge-impulse:edge-impulse-jobs-api
  name: Edge Impulse Jobs API
  description: The Jobs API from Edge Impulse — 42 operation(s) for jobs.
  humanURL: https://docs.edgeimpulse.com/reference/edge-impulse-api
  baseURL: https://studio.edgeimpulse.com/v1
  tags:
  - Job
  tags_raw:
  - Jobs
  properties:
  - type: OpenAPI
    url: openapi/edge-impulse-jobs-api-openapi.yml
  - type: Documentation
    url: https://docs.edgeimpulse.com/reference/edge-impulse-api
  - type: Overlay
    url: overlays/edge-impulse-jobs-overlay.yaml
- aid: edge-impulse:edge-impulse-learn-api
  name: Edge Impulse Learn API
  description: The Learn API from Edge Impulse — 21 operation(s) for learn.
  humanURL: https://docs.edgeimpulse.com/reference/edge-impulse-api
  baseURL: https://studio.edgeimpulse.com/v1
  tags:
  - Learn
  properties:
  - type: OpenAPI
    url: openapi/edge-impulse-learn-api-openapi.yml
  - type: Documentation
    url: https://docs.edgeimpulse.com/reference/edge-impulse-api
  - type: Overlay
    url: overlays/edge-impulse-learn-overlay.yaml
- aid: edge-impulse:edge-impulse-login-api
  name: Edge Impulse Login API
  description: The Login API from Edge Impulse — 1 operation(s) for login.
  humanURL: https://docs.edgeimpulse.com/reference/edge-impulse-api
  baseURL: https://studio.edgeimpulse.com/v1
  tags:
  - Login
  properties:
  - type: OpenAPI
    url: openapi/edge-impulse-login-api-openapi.yml
  - type: Documentation
    url: https://docs.edgeimpulse.com/reference/edge-impulse-api
  - type: Overlay
    url: overlays/edge-impulse-login-overlay.yaml
- aid: edge-impulse:edge-impulse-metrics-api
  name: Edge Impulse Metrics API
  description: The Metrics API from Edge Impulse — 3 operation(s) for metrics.
  humanURL: https://docs.edgeimpulse.com/reference/edge-impulse-api
  baseURL: https://studio.edgeimpulse.com/v1
  tags:
  - Metrics
  properties:
  - type: OpenAPI
    url: openapi/edge-impulse-metrics-api-openapi.yml
  - type: Documentation
    url: https://docs.edgeimpulse.com/reference/edge-impulse-api
  - type: Overlay
    url: overlays/edge-impulse-metrics-overlay.yaml
- aid: edge-impulse:edge-impulse-optimization-api
  name: Edge Impulse Optimization API
  description: The Optimization API from Edge Impulse — 15 operation(s) for optimization.
  humanURL: https://docs.edgeimpulse.com/reference/edge-impulse-api
  baseURL: https://studio.edgeimpulse.com/v1
  tags:
  - Optimization
  properties:
  - type: OpenAPI
    url: openapi/edge-impulse-optimization-api-openapi.yml
  - type: Documentation
    url: https://docs.edgeimpulse.com/reference/edge-impulse-api
  - type: Overlay
    url: overlays/edge-impulse-optimization-overlay.yaml
- aid: edge-impulse:edge-impulse-organizationblocks-api
  name: Edge Impulse OrganizationBlocks API
  description: The OrganizationBlocks API from Edge Impulse — 17 operation(s) for organizationblocks.
  humanURL: https://docs.edgeimpulse.com/reference/edge-impulse-api
  baseURL: https://studio.edgeimpulse.com/v1
  tags:
  - OrganizationBlocks
  properties:
  - type: OpenAPI
    url: openapi/edge-impulse-organizationblocks-api-openapi.yml
  - type: Documentation
    url: https://docs.edgeimpulse.com/reference/edge-impulse-api
  - type: Overlay
    url: overlays/edge-impulse-organizationblocks-overlay.yaml
- aid: edge-impulse:edge-impulse-organizationcreateproject-api
  name: Edge Impulse OrganizationCreateProject API
  description: The OrganizationCreateProject API from Edge Impulse — 10 operation(s) for organizationcreateproject.
  humanURL: https://docs.edgeimpulse.com/reference/edge-impulse-api
  baseURL: https://studio.edgeimpulse.com/v1
  tags:
  - OrganizationCreateProject
  properties:
  - type: OpenAPI
    url: openapi/edge-impulse-organizationcreateproject-api-openapi.yml
  - type: Documentation
    url: https://docs.edgeimpulse.com/reference/edge-impulse-api
  - type: Overlay
    url: overlays/edge-impulse-organizationcreateproject-overlay.yaml
- aid: edge-impulse:edge-impulse-organizationdata-api
  name: Edge Impulse OrganizationData API
  description: The OrganizationData API from Edge Impulse — 32 operation(s) for organizationdata.
  humanURL: https://docs.edgeimpulse.com/reference/edge-impulse-api
  baseURL: https://studio.edgeimpulse.com/v1
  tags:
  - Organization Data
  tags_raw:
  - OrganizationData
  properties:
  - type: OpenAPI
    url: openapi/edge-impulse-organizationdata-api-openapi.yml
  - type: Documentation
    url: https://docs.edgeimpulse.com/reference/edge-impulse-api
  - type: Overlay
    url: overlays/edge-impulse-organizationdata-overlay.yaml
- aid: edge-impulse:edge-impulse-organizationdatacampaigns-api
  name: Edge Impulse OrganizationDataCampaigns API
  description: The OrganizationDataCampaigns API from Edge Impulse — 7 operation(s) for organizationdatacampaigns.
  humanURL: https://docs.edgeimpulse.com/reference/edge-impulse-api
  baseURL: https://studio.edgeimpulse.com/v1
  tags:
  - OrganizationDataCampaigns
  properties:
  - type: OpenAPI
    url: openapi/edge-impulse-organizationdatacampaigns-api-openapi.yml
  - type: Documentation
    url: https://docs.edgeimpulse.com/reference/edge-impulse-api
  - type: Overlay
    url: overlays/edge-impulse-organizationdatacampaigns-overlay.yaml
- aid: edge-impulse:edge-impulse-organizationpipelines-api
  name: Edge Impulse OrganizationPipelines API
  description: The OrganizationPipelines API from Edge Impulse — 5 operation(s) for organizationpipelines.
  humanURL: https://docs.edgeimpulse.com/reference/edge-impulse-api
  baseURL: https://studio.edgeimpulse.com/v1
  tags:
  - OrganizationPipelines
  properties:
  - type: OpenAPI
    url: openapi/edge-impulse-organizationpipelines-api-openapi.yml
  - type: Documentation
    url: https://docs.edgeimpulse.com/reference/edge-impulse-api
  - type: Overlay
    url: overlays/edge-impulse-organizationpipelines-overlay.yaml
- aid: edge-impulse:edge-impulse-organizationportals-api
  name: Edge Impulse OrganizationPortals API
  description: The OrganizationPortals API from Edge Impulse — 7 operation(s) for organizationportals.
  humanURL: https://docs.edgeimpulse.com/reference/edge-impulse-api
  baseURL: https://studio.edgeimpulse.com/v1
  tags:
  - OrganizationPortals
  properties:
  - type: OpenAPI
    url: openapi/edge-impulse-organizationportals-api-openapi.yml
  - type: Documentation
    url: https://docs.edgeimpulse.com/reference/edge-impulse-api
  - type: Overlay
    url: overlays/edge-impulse-organizationportals-overlay.yaml
- aid: edge-impulse:edge-impulse-organizations-api
  name: Edge Impulse Organizations API
  description: The Organizations API from Edge Impulse — 60 operation(s) for organizations.
  humanURL: https://docs.edgeimpulse.com/reference/edge-impulse-api
  baseURL: https://studio.edgeimpulse.com/v1
  tags:
  - Organization
  tags_raw:
  - Organizations
  properties:
  - type: OpenAPI
    url: openapi/edge-impulse-organizations-api-openapi.yml
  - type: Documentation
    url: https://docs.edgeimpulse.com/reference/edge-impulse-api
  - type: Overlay
    url: overlays/edge-impulse-organizations-overlay.yaml
- aid: edge-impulse:edge-impulse-performancecalibration-api
  name: Edge Impulse PerformanceCalibration API
  description: The PerformanceCalibration API from Edge Impulse — 9 operation(s) for performancecalibration.
  humanURL: https://docs.edgeimpulse.com/reference/edge-impulse-api
  baseURL: https://studio.edgeimpulse.com/v1
  tags:
  - PerformanceCalibration
  properties:
  - type: OpenAPI
    url: openapi/edge-impulse-performancecalibration-api-openapi.yml
  - type: Documentation
    url: https://docs.edgeimpulse.com/reference/edge-impulse-api
  - type: Overlay
    url: overlays/edge-impulse-performancecalibration-overlay.yaml
- aid: edge-impulse:edge-impulse-projects-api
  name: Edge Impulse Projects API
  description: The Projects API from Edge Impulse — 46 operation(s) for projects.
  humanURL: https://docs.edgeimpulse.com/reference/edge-impulse-api
  baseURL: https://studio.edgeimpulse.com/v1
  tags:
  - Project
  tags_raw:
  - Projects
  properties:
  - type: OpenAPI
    url: openapi/edge-impulse-projects-api-openapi.yml
  - type: Documentation
    url: https://docs.edgeimpulse.com/reference/edge-impulse-api
  - type: Overlay
    url: overlays/edge-impulse-projects-overlay.yaml
- aid: edge-impulse:edge-impulse-raw-data-api
  name: Edge Impulse Raw data API
  description: The Raw data API from Edge Impulse — 54 operation(s) for raw data.
  humanURL: https://docs.edgeimpulse.com/reference/edge-impulse-api
  baseURL: https://studio.edgeimpulse.com/v1
  tags:
  - Raw Data
  tags_raw:
  - Raw data
  properties:
  - type: OpenAPI
    url: openapi/edge-impulse-raw-data-api-openapi.yml
  - type: Documentation
    url: https://docs.edgeimpulse.com/reference/edge-impulse-api
  - type: Overlay
    url: overlays/edge-impulse-raw-data-overlay.yaml
- aid: edge-impulse:edge-impulse-themes-api
  name: Edge Impulse Themes API
  description: The Themes API from Edge Impulse — 5 operation(s) for themes.
  humanURL: https://docs.edgeimpulse.com/reference/edge-impulse-api
  baseURL: https://studio.edgeimpulse.com/v1
  tags:
  - Themes
  properties:
  - type: OpenAPI
    url: openapi/edge-impulse-themes-api-openapi.yml
  - type: Documentation
    url: https://docs.edgeimpulse.com/reference/edge-impulse-api
  - type: Overlay
    url: overlays/edge-impulse-themes-overlay.yaml
- aid: edge-impulse:edge-impulse-uploadportal-api
  name: Edge Impulse UploadPortal API
  description: The UploadPortal API from Edge Impulse — 7 operation(s) for uploadportal.
  humanURL: https://docs.edgeimpulse.com/reference/edge-impulse-api
  baseURL: https://studio.edgeimpulse.com/v1
  tags:
  - UploadPortal
  properties:
  - type: OpenAPI
    url: openapi/edge-impulse-uploadportal-api-openapi.yml
  - type: Documentation
    url: https://docs.edgeimpulse.com/reference/edge-impulse-api
  - type: Overlay
    url: overlays/edge-impulse-uploadportal-overlay.yaml
- aid: edge-impulse:edge-impulse-user-api
  name: Edge Impulse User API
  description: The User API from Edge Impulse — 43 operation(s) for user.
  humanURL: https://docs.edgeimpulse.com/reference/edge-impulse-api
  baseURL: https://studio.edgeimpulse.com/v1
  tags:
  - User
  properties:
  - type: OpenAPI
    url: openapi/edge-impulse-user-api-openapi.yml
  - type: Documentation
    url: https://docs.edgeimpulse.com/reference/edge-impulse-api
  - type: Overlay
    url: overlays/edge-impulse-user-overlay.yaml
- aid: edge-impulse:edge-impulse-ingestion-api
  name: Edge Impulse Ingestion API
  description: The Ingestion API sends new device data into an Edge Impulse project. It accepts sensor (JSON/CBOR/CSV/Parquet),
    audio (WAV), image (JPG/PNG) and video (MP4/AVI) samples on the training, validation, testing, post-processing and split
    endpoints, authenticated with a project x-api-key. Maximum 1000 files per request and 100 MB per file. It documents real
    HTTP status codes (200, 400, 401, 421, 500), unlike the Studio API.
  humanURL: https://docs.edgeimpulse.com/apis/ingestion
  baseURL: https://ingestion.edgeimpulse.com
  tags:
  - Data Ingestion
  - Machine Learning
  tags_raw:
  - Data Ingestion
  - Machine Learning
  - Machine-Learning
  properties:
  - type: Documentation
    url: https://docs.edgeimpulse.com/apis/ingestion
  - type: ErrorCatalog
    url: errors/edge-impulse-problem-types.yml
  - type: Authentication
    url: authentication/edge-impulse-authentication.yml
- aid: edge-impulse:edge-impulse-remote-management-api
  name: Edge Impulse Remote Management API
  description: A two-way WebSocket protocol between edge devices and Edge Impulse Studio, used to drive a connected device
    — request a sample, follow acquisition progress and stream snapshot frames. Devices connect to wss://remote-mgmt.edgeimpulse.com
    and authenticate by sending their project API key in the Hello message; payloads may be JSON or CBOR. Protocol version
    3, fully specified with a JSON Schema per message and covered by a public device conformance suite.
  humanURL: https://docs.edgeimpulse.com/apis/remote-management
  baseURL: https://remote-mgmt.edgeimpulse.com
  tags:
  - Devices
  - Streaming
  - IoT
  tags_raw:
  - Devices
  - Streaming
  - Internet of Things
  properties:
  - type: Documentation
    url: https://docs.edgeimpulse.com/tools/protocols/remote-management/websocket
  - type: AsyncAPI
    url: asyncapi/edge-impulse-remote-management-asyncapi.yml
  - type: Authentication
    url: authentication/edge-impulse-authentication.yml
- aid: edge-impulse:edge-impulse-integrations-api
  name: Edge Impulse Integrations API
  description: The Integrations API from Edge Impulse — 2 operation(s) for integrations.
  humanURL: https://docs.edgeimpulse.com/reference/edge-impulse-api
  baseURL: https://studio.edgeimpulse.com/v1
  tags:
  - Integration
  tags_raw:
  - Integrations
  properties:
  - type: OpenAPI
    url: openapi/edge-impulse-integrations-api-openapi.yml
- aid: edge-impulse:edge-impulse-postprocessing-api
  name: Edge Impulse Post Processing API
  description: The PostProcessing API from Edge Impulse — 3 operation(s) for postprocessing.
  humanURL: https://docs.edgeimpulse.com/reference/edge-impulse-api
  baseURL: https://studio.edgeimpulse.com/v1
  tags:
  - Post-Processing
  tags_raw:
  - PostProcessing
  properties:
  - type: OpenAPI
    url: openapi/edge-impulse-postprocessing-api-openapi.yml
- aid: edge-impulse:edge-impulse-email-verification-api
  name: Edge Impulse Email Verification API
  description: The Email Verification API from Edge Impulse — 4 operation(s) for email verification.
  humanURL: https://docs.edgeimpulse.com/reference/edge-impulse-api
  baseURL: https://studio.edgeimpulse.com/v1
  tags:
  - Email Verification
  properties:
  - type: OpenAPI
    url: openapi/edge-impulse-email-verification-api-openapi.yml
  - type: Documentation
    url: https://docs.edgeimpulse.com/reference/edge-impulse-api
- aid: edge-impulse:edge-impulse-feature-flags-api
  name: Edge Impulse Feature Flags API
  description: The Feature Flags API from Edge Impulse — 1 operation(s) for feature flags.
  humanURL: https://docs.edgeimpulse.com/reference/edge-impulse-api
  baseURL: https://studio.edgeimpulse.com/v1
  tags:
  - Feature Flags
  properties:
  - type: OpenAPI
    url: openapi/edge-impulse-feature-flags-api-openapi.yml
  - type: Documentation
    url: https://docs.edgeimpulse.com/reference/edge-impulse-api
- aid: edge-impulse:edge-impulse-organization-jobs-api
  name: Edge Impulse Organization Jobs API
  description: The Organization Jobs API from Edge Impulse — 8 operation(s) for organization jobs.
  humanURL: https://docs.edgeimpulse.com/reference/edge-impulse-api
  baseURL: https://studio.edgeimpulse.com/v1
  tags:
  - Organization Jobs
  properties:
  - type: OpenAPI
    url: openapi/edge-impulse-organization-jobs-api-openapi.yml
  - type: Documentation
    url: https://docs.edgeimpulse.com/reference/edge-impulse-api
- aid: edge-impulse:edge-impulse-third-party-auth-api
  name: Edge Impulse Third Party Auth API
  description: The Third Party Auth API from Edge Impulse — 4 operation(s) for third party auth.
  humanURL: https://docs.edgeimpulse.com/reference/edge-impulse-api
  baseURL: https://studio.edgeimpulse.com/v1
  tags:
  - ThirdPartyAuth
  tags_raw:
  - Third Party Auth
  properties:
  - type: OpenAPI
    url: openapi/edge-impulse-third-party-auth-api-openapi.yml
  - type: Documentation
    url: https://docs.edgeimpulse.com/reference/edge-impulse-api
- aid: edge-impulse:edge-impulse-white-labels-api
  name: Edge Impulse White Labels API
  description: The White Labels API from Edge Impulse — 5 operation(s) for white labels.
  humanURL: https://docs.edgeimpulse.com/reference/edge-impulse-api
  baseURL: https://studio.edgeimpulse.com/v1
  tags:
  - White Labels
  properties:
  - type: OpenAPI
    url: openapi/edge-impulse-white-labels-api-openapi.yml
  - type: Documentation
    url: https://docs.edgeimpulse.com/reference/edge-impulse-api
common:
- type: RateLimits
  url: rate-limits/edge-impulse-rate-limits.yml
- type: FinOps
  url: finops/edge-impulse-finops.yml
- type: Overlay
  url: overlays/edge-impulse-emailverification-overlay.yaml
- type: Overlay
  url: overlays/edge-impulse-featureflags-overlay.yaml
- type: Overlay
  url: overlays/edge-impulse-organizationjobs-overlay.yaml
- type: Overlay
  url: overlays/edge-impulse-thirdpartyauth-overlay.yaml
- type: Overlay
  url: overlays/edge-impulse-whitelabels-overlay.yaml
- type: Authentication
  url: authentication/edge-impulse-authentication.yml
- type: CapabilityMap
  url: capabilities/edge-impulse-capability-edges.yml
  name: Edge Impulse Business Capability Map
- type: TrustCenter
  url: security/edge-impulse-trust-center.yml
- type: DomainSecurity
  url: security/edge-impulse-domain-security.yml
- type: LinkedIn
  url: https://www.linkedin.com/company/edgeimpulse
- url: https://edgeimpulse.com/
  name: Edge Impulse - The Leading Edge AI Platform
  type: Website
- url: https://docs.edgeimpulse.com/docs
  name: Edge Impulse Documentation
  type: Documentation
- url: https://www.edgeimpulse.com/blog/
  name: Edge Impulse Blog
  type: Blog
- url: https://edgeimpulse.com/faqs
  name: Edge Impulse FAQ
  type: FAQ
- url: https://edgeimpulse.com/about
  name: About Edge Impulse
  type: About
- url: https://edgeimpulse.com/events
  name: Events
  type: Events
- url: https://forum.edgeimpulse.com/
  name: Edge Impulse Developer Community
  type: Forums
- url: https://edgeimpulse.com/case-studies
  name: Case Studies
  type: CaseStudies
- url: https://edgeimpulse.com/pricing
  name: Pricing
  type: Plans
- url: https://studio.edgeimpulse.com/login
  name: Login
  type: Login
- url: https://studio.edgeimpulse.com/signup
  name: Sign Up
  type: Signup
- url: https://edgeimpulse.com/security
  name: SOC2 Security
  type: Security
- url: https://edgeimpulse.com/branding
  name: Branding
  type: Branding
- url: https://github.com/edgeimpulse
  name: GitHub Organization
  type: GitHubOrganization
- type: LlmsText
  url: https://docs.edgeimpulse.com/llms.txt
- type: Packages
  url: packages/edge-impulse-packages.yml
  name: Edge Impulse Client Libraries and CLIs
- type: SDKs
  url: packages/edge-impulse-packages.yml
  name: Edge Impulse SDKs
- type: CLI
  url: cli/edge-impulse-cli.yml
  name: Edge Impulse CLI
- type: MCPServer
  url: mcp/edge-impulse-mcp.yml
  name: Edge Impulse MCP Servers
- type: ToolCrosswalk
  url: mcp/edge-impulse-tool-crosswalk.yml
  name: MCP Tool to OpenAPI Crosswalk
- type: AgentCard
  url: a2a/edge-impulse-a2a.yml
  name: Edge Impulse A2A Agent Card
- type: AgentSkill
  url: skills/_index.yml
  name: Edge Impulse Agent Skills
- type: WellKnown
  url: well-known/edge-impulse-well-known.yml
  name: Well-Known Document Probe
- type: Conformance
  url: conformance/edge-impulse-conformance.yml
  name: Standards Conformance
- type: Compliance
  url: conformance/edge-impulse-conformance.yml
  name: Compliance and Certifications
- type: ErrorCatalog
  url: errors/edge-impulse-problem-types.yml
  name: Error Model
- type: Lifecycle
  url: lifecycle/edge-impulse-lifecycle.yml
  name: API Lifecycle, Versioning and Deprecation
- type: StatusPage
  url: https://edgeimpulse.statuspage.io
  name: Edge Impulse Status
- type: OAuthScopes
  url: scopes/edge-impulse-scopes.yml
  name: OAuth Scopes
- type: Conventions
  url: conventions/edge-impulse-conventions.yml
  name: API Conventions and Runtime Semantics
- type: DataModel
  url: data-model/edge-impulse-data-model.yml
  name: Entity Relationship Model
- type: AsyncAPI
  url: asyncapi/edge-impulse-remote-management-asyncapi.yml
  name: Remote Management AsyncAPI (derived)
- type: Webhooks
  url: asyncapi/edge-impulse-webhooks.yml
  name: Webhooks and Event Surfaces
- type: Postman
  url: https://raw.githubusercontent.com/edgeimpulse/ei-agentic-claude/main/Edge%20Impulse%20API.postman_collection.json
  name: Edge Impulse API Postman Collection
- type: DeveloperPortal
  url: https://docs.edgeimpulse.com/
  name: Edge Impulse Developer Documentation
- type: APIReference
  url: https://docs.edgeimpulse.com/apis/studio
  name: Edge Impulse Studio API Reference
- type: GettingStarted
  url: https://docs.edgeimpulse.com/knowledge/guides/getting-started-for-beginners
  name: Getting Started
- type: Support
  url: https://forum.edgeimpulse.com/
  name: Edge Impulse Developer Forum
- type: Console
  url: https://docs.edgeimpulse.com/apis/studio#test-api-requests
  name: In-Documentation API Request Console
- type: Pricing
  url: https://www.edgeimpulse.com/pricing
  name: Edge Impulse Pricing
- type: SignUp
  url: https://studio.edgeimpulse.com/signup
  name: Sign Up for Edge Impulse
- type: TermsOfService
  url: https://www.edgeimpulse.com/legal/terms-of-service
  name: Terms of Service
- type: PrivacyPolicy
  url: https://www.edgeimpulse.com/legal/privacy-policy
  name: Privacy Policy
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
x-enrichment:
  date: '2026-09-06'
  status: enriched
  artifacts_added: 63
  artifacts_updated: 5
  pass: local-v3
x-a2a:
  verified: true
  probed: '2026-09-26'
  url: https://docs.edgeimpulse.com/.well-known/agent-card.json
  grade: conformant
  protocol_version: '0.3'
  control: 404

Work with this as data

Every provider 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 providers

9 MCP tools reach this
  • find_providersBrowse and filter every provider in the catalog.
  • get_provider_artifactsEvery artifact this provider publishes, grouped by type.
  • get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
  • get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
  • get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
  • get_provider_ratingPRO — composite, band, trend and facet scores.
  • 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 provider
curl "https://apis.io/api/v1/providers/edge-impulse"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/edge-impulse/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/edge-impulse/evidence"

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.