Skip to main content
Version: 0.1.0

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}