Skip to main content
Welcome to Wiseflow’s API documentation. Build enterprise-grade onboarding experiences with our powerful API suite.

Overview

Our REST API enables you to programmatically manage customer onboarding workflows, automate data collection, and streamline verification processes.

Customers

Manage both business (B2B) and individual (B2C) customer profiles

Forms

Create and manage dynamic data collection forms

Onboarding Sessions

Track and manage customer onboarding progress

Workflows

Design and automate custom onboarding journeys

Authentication

curl --request GET \
  --url https://api.wiseflow.ai/v1/customers \
  --header 'Authorization: Bearer YOUR_API_KEY'
All API requests require authentication using Bearer tokens. Include your API key in the Authorization header of each request.
Keep your API keys secure and never expose them in client-side code. Use environment variables for storing sensitive credentials.

Response Format

All API endpoints return JSON responses and use standard HTTP response codes:
200 - OK
success
The request was successful
400 - Bad Request
error
The request was invalid or missing required parameters
401 - Unauthorized
error
Authentication failed or token is invalid
404 - Not Found
error
The requested resource doesn’t exist
429 - Too Many Requests
error
Rate limit exceeded