LLM GatewayCredentials
Create credential
Authorization
BearerAuth AuthorizationBearer <token>
API key passed as Bearer token
In: header
Request Body
application/json
id?string
source?string
Credential ownership. Built-in rows are read-only platform-managed model identities.
Value in
- "customer"
- "built_in"
name?string
provider_display_name?string
provider?string
api_key?string
Masked in responses
base_url?string
enabled?boolean
weight?number
created_at?string
Format
date-timeupdated_at?string
Format
date-timeResponse Body
application/json
curl -X POST "https://example.com/rest/v1/llm-gateway/credentials" \ -H "Content-Type: application/json" \ -d '{ "name": "OpenAI Production", "provider": "openai", "api_key": "sk-proj-abc123...", "base_url": "https://api.openai.com/v1", "enabled": true }'{ "id": "string", "source": "customer", "name": "string", "provider_display_name": "string", "provider": "string", "api_key": "string", "base_url": "string", "enabled": true, "weight": 0, "created_at": "2019-08-24T14:15:22Z", "updated_at": "2019-08-24T14:15:22Z"}