# Edge Impulse Ingestion API

**Canonical:** https://apis.io/apis/edge-impulse/edge-impulse-ingestion-api/  
**Provider:** Edge Impulse — https://apis.io/providers/edge-impulse/  
**Base URL:** https://ingestion.edgeimpulse.com  
**Documentation:** https://docs.edgeimpulse.com/apis/ingestion

Edge Impulse Ingestion API is one of 36 APIs that [Edge Impulse](https://apis.io/providers/edge-impulse/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include Data Ingestion and Machine Learning. The published artifact set on APIs.io includes API documentation and authentication docs.

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.

## Machine-readable artifacts (3)

- **Documentation** — https://docs.edgeimpulse.com/apis/ingestion
- **ErrorCatalog** — https://raw.githubusercontent.com/api-evangelist/edge-impulse/refs/heads/main/errors/edge-impulse-problem-types.yml
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/edge-impulse/refs/heads/main/authentication/edge-impulse-authentication.yml

## Other Edge Impulse APIs (12)

- [Edge Impulse Admin API](https://apis.io/apis/edge-impulse/edge-impulse-admin-api/)
- [Edge Impulse Auth API](https://apis.io/apis/edge-impulse/edge-impulse-auth-api/)
- [Edge Impulse Canary API](https://apis.io/apis/edge-impulse/edge-impulse-canary-api/)
- [Edge Impulse CDN API](https://apis.io/apis/edge-impulse/edge-impulse-cdn-api/)
- [Edge Impulse Classify API](https://apis.io/apis/edge-impulse/edge-impulse-classify-api/)
- [Edge Impulse Deployment API](https://apis.io/apis/edge-impulse/edge-impulse-deployment-api/)
- [Edge Impulse Devices API](https://apis.io/apis/edge-impulse/edge-impulse-devices-api/)
- [Edge Impulse DSP API](https://apis.io/apis/edge-impulse/edge-impulse-dsp-api/)
- [Edge Impulse EmailVerification API](https://apis.io/apis/edge-impulse/edge-impulse-emailverification-api/)
- [Edge Impulse Export API](https://apis.io/apis/edge-impulse/edge-impulse-export-api/)
- [Edge Impulse FeatureFlags API](https://apis.io/apis/edge-impulse/edge-impulse-featureflags-api/)
- [Edge Impulse Health API](https://apis.io/apis/edge-impulse/edge-impulse-health-api/)

## Tags

Data Ingestion, Machine Learning

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/edge-impulse/edge-impulse-ingestion-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/edge-impulse/.
