Execution Routing TCP API¶
Mutation and listing commands require SESSION_ADMIN. MngResolveRoute accepts SESSION_ADMIN, SESSION_MANAGER, and SESSION_DEALER.
The same handlers are available through the corresponding HTTP paths documented for each command.
Commands¶
- MngGetRoutes — list routes in evaluation order.
- MngGetRoute — return one route and its steps.
- MngAddRoute — create a route.
- MngUpdateRoute — update a route.
- MngDeleteRoute — delete a route.
- MngSetRouteEnabled — enable or disable a route.
- MngResolveRoute — run read-only route resolution.
Errors¶
Invalid route data returns the standard RET_INVALID_DATA error. A missing route returns RET_NOT_FOUND; duplicate names return RET_DUPLICATE_RECORD. HTTP status codes are generated through the server's standard FormatWebCode mapping.
Route-change events, optimistic snapshot-version checks, filtered pagination, batch reorder, and resolution traces are not implemented in this stage.