API Reference

Execute workflows, manage executions, and integrate Wireflow into your stack via a REST API.

The Wireflow API lets you execute AI workflows programmatically, poll for results, and manage resources using standard REST calls with Bearer-token authentication.

Base URL

https://www.wireflow.ai/api/v1

Section index

  • Overview — architecture, pagination, idempotency
  • Authentication — API keys, scopes, rotation
  • Workflows — list, get, create, update, delete
  • Run — trigger an execution
  • Executions — poll status, fetch outputs, list history
  • Webhooks — push-based triggers without OAuth
  • Publishing — publish a workflow as a branded app
  • Rate limits — per-plan limits and retry headers
  • Errors — error codes and recovery patterns

Quick start

Execute a workflow and poll for results:

# 1. Fire an execution — returns executionId immediately
curl -X POST https://www.wireflow.ai/api/v1/workflows/YOUR_WORKFLOW_ID/execute \
  -H "Authorization: Bearer sk-your-api-key" \
  -H "Content-Type: application/json" \
  -d '{"inputs": {"prompt": "a neon city at night, cinematic"}}'

# 2. Poll until complete
curl https://www.wireflow.ai/api/v1/workflows/executions/EXEC_ID \
  -H "Authorization: Bearer sk-your-api-key"

Discovery

Client libraries

Official clients land in 2026 Q2. Meanwhile, any HTTP client works — the API surface is intentionally small (9 endpoints to know) and uses only Bearer-token auth plus JSON request/response bodies.

Support

© 2026 Wireflow. All rights reserved.

API Reference | Wireflow Docs