What is the Impulse AI API?
The Impulse AI API lets you train machine-learning models in the dashboard — no code required — then call them programmatically from any application using a standard REST API.Quickstart
Get your first inference in under 5 minutes
Authentication
Create and manage API keys
Run Inference
Send inputs to your deployed model
Error Reference
Understand error codes and responses
Base URLs
| Environment | URL |
|---|---|
| Production | https://api.impulselabs.ai |
| Inference | https://inference.impulselabs.ai |
How it works
- Train — Upload a dataset and train a model in the dashboard. Each trained model gets a
deployment_id. - Create an API key — Go to Settings → API Keys in the dashboard and generate a key. Keys start with
imp_. - Call
/infer— Send your input features as JSON. The API routes the request to your deployed model container and returns the prediction.
Plans & access
API keys are available on all plans. Se rate limiting below.| Plan | Requests / minute |
|---|---|
| Pro | 120 |
| Team | 300 |
| Enterprise | 1 000 |