API Reference
External API Overview
Live server-to-server API surface for Steve integrations.
The external integration API is the stable, versioned HTTP surface intended for operator backends and other server-side integrations.
Base namespace
Authentication
Every live endpoint in this namespace requires:
Live endpoints
| Endpoint | Purpose |
|---|---|
GET /api/v1/companies | Discover active companies and their IDs |
GET /api/v1/jobs/{sessionId} | Poll async session state |
POST /api/v1/webhooks/test | Validate webhook reachability before rollout |
Operating model
- Company discovery is read-only and only returns active companies.
- Job polling is session-oriented and scoped to the owning API key.
- Webhook testing validates URL shape and network reachability before production use.