## List all AI Gateway Dynamic Route Versions. `client.aiGateway.dynamicRouting.listVersions(stringgatewayId, stringid, DynamicRoutingListVersionsParamsparams, RequestOptionsoptions?): DynamicRoutingListVersionsResponse` **get** `/accounts/{account_id}/ai-gateway/gateways/{gateway_id}/routes/{id}/versions` List all AI Gateway Dynamic Route Versions. ### Parameters - `gatewayId: string` - `id: string` - `params: DynamicRoutingListVersionsParams` - `account_id: string` ### Returns - `DynamicRoutingListVersionsResponse` - `data: Data` - `order_by: string` - `order_by_direction: string` - `page: number` - `per_page: number` - `versions: Array` - `active: "true" | "false"` - `"true"` - `"false"` - `created_at: string` - `data: string` - `version_id: string` - `success: boolean` ### Example ```node import Cloudflare from 'cloudflare'; const client = new Cloudflare({ apiToken: process.env['CLOUDFLARE_API_TOKEN'], // This is the default and can be omitted }); const response = await client.aiGateway.dynamicRouting.listVersions('54442216', '54442216', { account_id: '0d37909e38d3e99c29fa2cd343ac421a', }); console.log(response.data); ``` #### Response ```json { "data": { "order_by": "order_by", "order_by_direction": "order_by_direction", "page": 0, "per_page": 0, "versions": [ { "active": "true", "created_at": "created_at", "data": "data", "version_id": "version_id" } ] }, "success": true } ```