Custom APIs

Extend Stepwik with your own data and workflows

Custom APIs let you embed live data, trigger webhooks, and connect Stepwik to any tool in your stack so your labs reflect the real world, not a static snapshot.

Integrates with your existing tools

Salesforce
HubSpot
Jira
Slack
Zapier
Workday
Datadog
GitHub

REST

& GraphQL

Webhooks

Outbound events

Vault

Secure keys

20+

Templates

Use cases

Connect the tools
your team already uses

Pre-built templates and a flexible API layer mean you ship integrations in hours, not quarters.

CRM
LMS
Data warehouse
Automation

CRM sync

Push completion events to Salesforce or HubSpot when learners finish onboarding labs.

LMS integration

Sync progress and scores to your learning management system automatically.

Data warehouse

Stream analytics events to Snowflake, BigQuery, or any warehouse via API.

Developer-first

A clean API from day one

Connect any REST or GraphQL endpoint. Store credentials in our encrypted vault and reference them in labs without exposing anything to learners.

  • REST & GraphQL endpoints
  • Bearer token, API key & OAuth flows
  • Encrypted credential vault
  • Dynamic content injection at render time
webhook.ts
POST /api/v1/webhooks
// Fires on lab completion
{
  "event": "lab.completed",
  "lab_id": "lab_abc123",
  "user_id": "usr_9823",
  "score": 94,
  "duration_ms": 847230,
  "timestamp": "2026-05-23T14:23:01Z"
}

Full capabilities

Your stack is unique. Stepwik connects to all of it.

REST & GraphQL support
Connect any REST or GraphQL API to pull live data into your labs.
Outbound webhooks
Fire webhooks on lab events: completion, step reached, quiz passed.
Secure credential vault
Store API keys and tokens encrypted. Reference them in labs without exposure.
Dynamic content injection
Personalize labs with live data from your product: plan, activity, tasks.
Bi-directional sync
Push completion data back to your CRM, LMS, or data warehouse.
Pre-built integrations
One-click templates for Salesforce, HubSpot, Jira, Datadog, and 20+ more.

Build the integration your team actually needs.

Stepwik's Custom API layer gives you the flexibility to connect any data source and trigger any workflow.