Jump to
Data models
Complete reference for all request and response data types used in the Vectorly API.
RoutineExecutionRequest
Request model for executing a routine.
| Field | Type | Required | Description |
|---|---|---|---|
parameters | object | Yes | Dictionary of parameter name-value pairs |
timeout_seconds | integer | No | Execution timeout (1-300, default: 60) |
Example
JSON
RoutineExecutionResponse
Response model for routine execution.
| Field | Type | Description |
|---|---|---|
execution_id | string | Unique execution identifier |
routine_id | string | Unique identifier of the executed routine |
routine_name | string | Name of the executed routine |
status | string | Execution status: "completed", "failed" |
result | object | null | Execution result (if status is "completed") |
error | string | null | Error message (if status is "failed") |
created_at | string | Execution start time (ISO 8601) |
completed_at | string | null | Execution completion time (ISO 8601) |
duration_seconds | number | null | Total execution duration in seconds |
RoutineInfo
Information about an available routine.
JSON
ParameterValidationResponse
Response from parameter validation endpoint.
JSON