Dynamic Routing
List dynamic routes
GET/accounts/{account_id}/ai-gateway/gateways/{gateway_id}/routes
Get a dynamic route
GET/accounts/{account_id}/ai-gateway/gateways/{gateway_id}/routes/{id}
Create a dynamic route
POST/accounts/{account_id}/ai-gateway/gateways/{gateway_id}/routes
Rename a dynamic route
PATCH/accounts/{account_id}/ai-gateway/gateways/{gateway_id}/routes/{id}
Delete a dynamic route
DELETE/accounts/{account_id}/ai-gateway/gateways/{gateway_id}/routes/{id}
List dynamic route deployments
GET/accounts/{account_id}/ai-gateway/gateways/{gateway_id}/routes/{id}/deployments
Deploy a dynamic route version
POST/accounts/{account_id}/ai-gateway/gateways/{gateway_id}/routes/{id}/deployments
List dynamic route versions
GET/accounts/{account_id}/ai-gateway/gateways/{gateway_id}/routes/{id}/versions
Create a dynamic route version
POST/accounts/{account_id}/ai-gateway/gateways/{gateway_id}/routes/{id}/versions
Get a dynamic route version
GET/accounts/{account_id}/ai-gateway/gateways/{gateway_id}/routes/{id}/versions/{version_id}
ModelsExpand Collapse
DynamicRoutingListResponse object { data, success }
DynamicRoutingListResponse object { data, success }
data: object { order_by, order_by_direction, page, 2 more }
data: object { order_by, order_by_direction, page, 2 more }
routes: array of object { id, account_tag, created_at, 6 more }
routes: array of object { id, account_tag, created_at, 6 more }
elements: array of object { id, outputs, type } or object { id, outputs, properties, type } or object { id, outputs, type } or 3 more
elements: array of object { id, outputs, type } or object { id, outputs, properties, type } or object { id, outputs, type } or 3 more
DynamicRoutingGetResponse object { id, created_at, deployment, 5 more }
DynamicRoutingGetResponse object { id, created_at, deployment, 5 more }
elements: array of object { id, outputs, type } or object { id, outputs, properties, type } or object { id, outputs, type } or 3 more
elements: array of object { id, outputs, type } or object { id, outputs, properties, type } or object { id, outputs, type } or 3 more
DynamicRoutingCreateResponse object { id, created_at, deployment, 5 more }
DynamicRoutingCreateResponse object { id, created_at, deployment, 5 more }
elements: array of object { id, outputs, type } or object { id, outputs, properties, type } or object { id, outputs, type } or 3 more
elements: array of object { id, outputs, type } or object { id, outputs, properties, type } or object { id, outputs, type } or 3 more
DynamicRoutingUpdateResponse object { route, success }
DynamicRoutingUpdateResponse object { route, success }
route: object { id, account_tag, created_at, 6 more }
route: object { id, account_tag, created_at, 6 more }
elements: array of object { id, outputs, type } or object { id, outputs, properties, type } or object { id, outputs, type } or 3 more
elements: array of object { id, outputs, type } or object { id, outputs, properties, type } or object { id, outputs, type } or 3 more
DynamicRoutingDeleteResponse object { id, created_at, elements, 3 more }
DynamicRoutingDeleteResponse object { id, created_at, elements, 3 more }
elements: array of object { id, outputs, type } or object { id, outputs, properties, type } or object { id, outputs, type } or 3 more
elements: array of object { id, outputs, type } or object { id, outputs, properties, type } or object { id, outputs, type } or 3 more
DynamicRoutingCreateDeploymentResponse object { id, created_at, elements, 3 more }
DynamicRoutingCreateDeploymentResponse object { id, created_at, elements, 3 more }
elements: array of object { id, outputs, type } or object { id, outputs, properties, type } or object { id, outputs, type } or 3 more
elements: array of object { id, outputs, type } or object { id, outputs, properties, type } or object { id, outputs, type } or 3 more
DynamicRoutingCreateVersionResponse object { id, created_at, elements, 3 more }
DynamicRoutingCreateVersionResponse object { id, created_at, elements, 3 more }
elements: array of object { id, outputs, type } or object { id, outputs, properties, type } or object { id, outputs, type } or 3 more
elements: array of object { id, outputs, type } or object { id, outputs, properties, type } or object { id, outputs, type } or 3 more
DynamicRoutingGetVersionResponse object { id, active, created_at, 7 more }
DynamicRoutingGetVersionResponse object { id, active, created_at, 7 more }
elements: array of object { id, outputs, type } or object { id, outputs, properties, type } or object { id, outputs, type } or 3 more
elements: array of object { id, outputs, type } or object { id, outputs, properties, type } or object { id, outputs, type } or 3 more