Multi-database lead management API for n8n workflow integration
This API server provides lead data management across multiple simulated databases with API key authentication.
/api/lead/{database}/{leadCallId}
Check if lead exists
/api/lead/{database}
Store lead data
/api/lead/{database}/{leadCallId}
Update existing lead data
/api/lead/{database}/{leadCallId}
Delete lead data
/api/health
Health check (no auth)
Include your API key in the Authorization header:
Authorization: Bearer YOUR_API_KEY
GET /api/lead/krise/lead123
Authorization: Bearer your-api-key
POST /api/lead/sales
Authorization: Bearer your-api-key
Content-Type: application/json
{
"leadCallId": "lead456",
"name": "John Doe",
"email": "john@example.com"
}
PATCH /api/lead/sales/lead456
Authorization: Bearer your-api-key
Content-Type: application/json
{
"leadCallId": "lead456",
"name": "Jane Doe",
"email": "jane@example.com",
"phone": "+1-555-0123"
}
DELETE /api/lead/sales/lead456
Authorization: Bearer your-api-key