Skip to content

Configuration

version()

version() — returns struct

Available in: mapper Category: Routing

Scope routes under a version prefix within an API group. Creates a URL path prefix of v{number} (e.g., /api/v1/users) and a name prefix of v{number} for named route generation.

NameTypeRequiredDefaultDescription
numbernumericyesThe version number (e.g., 1 creates path prefix v1).
pathstringno[runtime expression]Override the path prefix. Defaults to v{number}.
namestringno[runtime expression]Override the name prefix. Defaults to v{number}.
callbackanynoA callback function to define nested routes within this version scope.