Functions API
Manage and invoke serverless functions.
List Functions
GET /api/functions/{repo}
Get Function
GET /api/functions/{repo}/{name}
Invoke Function
POST /api/functions/{repo}/{name}/invoke
Request:
{
"user_id": "user-123",
"email": "user@example.com"
}
Response:
{
"execution_id": "exec-abc123",
"status": "completed",
"result": {
"success": true
},
"duration_ms": 145
}
List Executions
GET /api/functions/{repo}/{name}/executions
Get Execution
GET /api/functions/{repo}/{name}/executions/{execution_id}