Skip to main content

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.

Base URLs

EnvironmentURL
Productionhttps://api.impulselabs.ai
Inferencehttps://inference.impulselabs.ai

How it works

  1. Train — Upload a dataset and train a model in the dashboard. Each trained model gets a deployment_id.
  2. Create an API key — Go to Settings → API Keys in the dashboard and generate a key. Keys start with imp_.
  3. Call /infer — Send your input features as JSON. The API routes the request to your deployed model container and returns the prediction.
Dashboard  ──train──►  Deployed model container

Your app  ──POST /infer──►  Inference API  ──proxy──►  container

Plans & access

API keys are available on all plans. Se rate limiting below.
PlanRequests / minute
Pro120
Team300
Enterprise1 000
Upgrade at app.impulselabs.ai/billing.