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.

Quickstart

Get your first inference in under 5 minutes

Use with Codex

Connect Codex to Impulse MCP

Run Inference

Send inputs to your deployed model

Authentication

Create and manage API keys

Error Reference

Understand error codes and responses

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, or connect Codex to Impulse MCP and ask Codex to run the workflow. Each deployed 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.