Dynamic Routing
List all AI Gateway Dynamic Routes.
GET/accounts/{account_id}/ai-gateway/gateways/{gateway_id}/routes
Get an AI Gateway Dynamic Route.
GET/accounts/{account_id}/ai-gateway/gateways/{gateway_id}/routes/{id}
Create a new AI Gateway Dynamic Route.
POST/accounts/{account_id}/ai-gateway/gateways/{gateway_id}/routes
Update an AI Gateway Dynamic Route.
PATCH/accounts/{account_id}/ai-gateway/gateways/{gateway_id}/routes/{id}
Delete an AI Gateway Dynamic Route.
DELETE/accounts/{account_id}/ai-gateway/gateways/{gateway_id}/routes/{id}
List all AI Gateway Dynamic Route Deployments.
GET/accounts/{account_id}/ai-gateway/gateways/{gateway_id}/routes/{id}/deployments
Create a new AI Gateway Dynamic Route Deployment.
POST/accounts/{account_id}/ai-gateway/gateways/{gateway_id}/routes/{id}/deployments
List all AI Gateway Dynamic Route Versions.
GET/accounts/{account_id}/ai-gateway/gateways/{gateway_id}/routes/{id}/versions
Create a new AI Gateway Dynamic Route Version.
POST/accounts/{account_id}/ai-gateway/gateways/{gateway_id}/routes/{id}/versions
Get an AI Gateway 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, 6 more }
DynamicRoutingGetVersionResponse object { id, active, 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