Skip to main content
GET
/
functions
/
{function_id}
/
invocations
List function invocations
curl --request GET \
  --url https://api.kapso.ai/platform/v1/functions/{function_id}/invocations \
  --header 'X-API-Key: <api-key>'
{
  "data": {
    "function_id": "550e8400-e29b-41d4-a716-446655440000",
    "function_name": "calculate-shipping",
    "invocations": [
      {
        "id": "660e8400-e29b-41d4-a716-446655440001",
        "status_code": 200,
        "duration_ms": 45,
        "request_body": {
          "weight": 5.5,
          "distance": 120
        },
        "response_body": {
          "cost": 24.75,
          "currency": "USD"
        },
        "error_message": null,
        "created_at": "2025-01-15T10:30:00Z",
        "console_logs": [
          {
            "level": "info",
            "message": "Calculating shipping for weight 5.5",
            "logged_at": "2025-01-15T10:30:00Z"
          }
        ]
      },
      {
        "id": "660e8400-e29b-41d4-a716-446655440002",
        "status_code": 500,
        "duration_ms": 12,
        "request_body": {
          "weight": -1
        },
        "response_body": null,
        "error_message": "Invalid weight value",
        "created_at": "2025-01-15T10:25:00Z",
        "console_logs": [
          {
            "level": "error",
            "message": "Invalid weight: -1",
            "logged_at": "2025-01-15T10:25:00Z",
            "stack": "Error: Invalid weight value\n    at validateWeight..."
          }
        ]
      }
    ],
    "total": 2
  }
}

Authorizations

X-API-Key
string
header
required

Path Parameters

function_id
string<uuid>
required

Function identifier

Query Parameters

status
enum<string>

Filter by invocation status:

  • success: Status codes 200-299
  • failed: Status codes outside 200-299
Available options:
success,
failed
limit
integer
default:10

Maximum number of invocations to return (max 20)

Required range: 1 <= x <= 20

Response

Invocations retrieved successfully

Function invocations with console logs

data
object
required