ApiProxy

Create an AI API Proxy

Changed on

Permission: API_MANAGEMENT or AI_DEVELOPMENT × MANAGE. Creates a name-based AI (LLM gateway) API Proxy. The path apiProxyName overrides the body name. Optional body fields llmProviderName/modelId/streaming wire the primary AiRouting config. llmProviderName is resolved to an LLM provider id within the project (name-based).

post/apiops/projects/{projectName}/apiProxies/ai/{apiProxyName}/

Request

Path parameters

projectNamestring required

Project name

apiProxyNamestring required

AI API Proxy name (overrides body name)

Request body

relativePathstring
descriptionstring
llmProviderNamestring
modelIdstring
streamingboolean
clientStreamPresentBehavior'USE_CLIENT' | 'OVERWRITE'

Response

successful operation!

status'SUCCESS' | 'FAILURE'
resultMessagestring
resultListstring[]
resultCountinteger
unresolvedReferencesstring[]

Changes