Base URL
https://api.dangwire.com| Method | Endpoint | Description | Parameters |
|---|---|---|---|
| GET | /api/v1/workflows | List workflows | page, limit, status |
| POST | /api/v1/workflows | Create workflow | name, platform, trigger, actions |
| GET | /api/v1/workflows/{id} | Get workflow | id (path) |
| GET | /api/v1/orders | List orders | page, limit, status |
| GET | /api/v1/orders/{id} | Get order | id (path) |
| GET | /api/v1/builds/{id} | Get build status | id (path) |
| POST | /api/v1/integrations | Save API key | platform, api_key, label |
| GET | /api/v1/integrations | List API keys | page, limit |
| DELETE | /api/v1/integrations/{id} | Remove API key | id (path) |
Example: Create a Workflow
Request
POST /api/v1/workflows
Content-Type: application/json
X-API-Key: YOUR_API_KEY
{
"name": "Lead Capture Pipeline",
"platform": "make",
"trigger": {
"type": "webhook",
"url": "https://your-site.com/form"
},
"actions": [
{ "app": "google_sheets", "action": "add_row", "config": { "spreadsheet_id": "..." } },
{ "app": "slack", "action": "send_message", "config": { "channel": "#leads" } }
]
}Response
{
"id": "wf_abc123",
"name": "Lead Capture Pipeline",
"platform": "make",
"status": "building",
"created_at": "2026-09-14T19:00:00Z"
}