AISIX Enterprise / Cloud Admin API Changelog
AISIX Enterprise and AISIX Cloud share a versioned, organization-scoped Admin API. Most operations are available in both products; each contract identifies product-specific operations.
For AISIX Enterprise, choose the contract matching the installed control-plane release. AISIX Cloud normally uses the latest released contract. The changelog compares adjacent releases: Breaking changes require caller updates, and product-availability changes are listed separately.
API references: 1.7.1, 1.7.0, 1.6.0, 1.5.0, 1.4.0, 1.3.0, 1.2.0, 1.1.0, 1.0.0
From 1.7.0 to 1.7.1
Switch to Show all to see all changes
POST/environments/{env_id}/models
- Request Body
- Modifiedproperty
auto_prompt_caching- Schemas added: #/components/schemas/AutoPromptCachingConfig
- Type changed from 'object' to ''
- AdditionalProperties changed from false to null
- Nullable changed from false to true
- Deletedproperty
enabled - Deletedproperty
ttl
- Modifiedproperty
cooldown- Schemas added: #/components/schemas/CooldownConfig
- Type changed from 'object' to ''
- AdditionalProperties changed from false to null
- Nullable changed from false to true
- Deletedproperty
default_seconds - Deletedproperty
enabled - Deletedproperty
honor_retry_after - Deletedproperty
max_seconds - Deletedproperty
trigger_on_timeout - Deletedproperty
trigger_on_transport - Deletedproperty
trigger_statuses
PATCH/environments/{env_id}/models/{model_id}
- Request Body
- Modifiedproperty
auto_prompt_caching- Schemas added: #/components/schemas/AutoPromptCachingConfig
- Type changed from 'object' to ''
- AdditionalProperties changed from false to null
- Nullable changed from false to true
- Deletedproperty
enabled - Deletedproperty
ttl
- Modifiedproperty
cooldown- Schemas added: #/components/schemas/CooldownConfig
- Type changed from 'object' to ''
- AdditionalProperties changed from false to null
- Nullable changed from false to true
- Deletedproperty
default_seconds - Deletedproperty
enabled - Deletedproperty
honor_retry_after - Deletedproperty
max_seconds - Deletedproperty
trigger_on_timeout - Deletedproperty
trigger_on_transport - Deletedproperty
trigger_statuses
From 1.6.0 to 1.7.0
GET/tag_keys
POST/tag_keys
DELETE/tag_keys/{key}
GET/tag_keys/{key}
PATCH/tag_keys/{key}
GET/tag_keys/{key}/values
GET/usage_analysis
GET/usage_analysis/tag_keys
Switch to Show all to see all changes
GET/budgets
- Responses
- Modified response: 200
- Modifiedproperty
data- Items changed
- Modifiedproperty
budget- Modifiedproperty
scope- New enum values: [tag]
- Items changed
- Modified response: 200
POST/budgets
- Request Body
- Modifiedproperty
scope- New enum values: [tag]
- Responses
- New response: 422
- Modified response: 201
- Modifiedproperty
budget- Modifiedproperty
scope- New enum values: [tag]
GET/budgets/{budget_id}
- Responses
- Modified response: 200
- Modifiedproperty
budget- Modifiedproperty
scope- New enum values: [tag]
- Modified response: 200
PATCH/budgets/{budget_id}
- Responses
- Modified response: 200
- Modifiedproperty
budget- Modifiedproperty
scope- New enum values: [tag]
- Modified response: 200
GET/data_export
- Responses
- New response: 404
POST/data_import
- Responses
- New response: 404
GET/environments/{env_id}/api_keys
- Responses
- Modified response: 200
- Modifiedproperty
data- Items changed
- Newproperty
tags
- Items changed
- Modified response: 200
POST/environments/{env_id}/api_keys
- Request Body
- Newproperty
tags
- Responses
- Modified response: 201
- Modifiedproperty
api_key- Newproperty
tags
- Modified response: 201
PATCH/environments/{env_id}/api_keys/{api_key_id}
- Request Body
- Newproperty
tags
- Responses
- Modified response: 200
- Modifiedproperty
api_key- Newproperty
tags
- Modified response: 200
POST/environments/{env_id}/api_keys/{api_key_id}/rotate
- Responses
- Modified response: 200
- Modifiedproperty
api_key- Newproperty
tags
- Modified response: 200
GET/environments/{env_id}/models
- Responses
- Modified response: 200
- Modifiedproperty
data- Items changed
- Newproperty
off_peak - Newproperty
price
- Items changed
- Modified response: 200
POST/environments/{env_id}/models
- Request Body
- Newproperty
off_peak - Newproperty
price
- Responses
- Modified response: 201
- Modifiedproperty
model- Newproperty
off_peak - Newproperty
price
- Modified response: 201
GET/environments/{env_id}/models/{model_id}
- Responses
- Modified response: 200
- Modifiedproperty
model- Newproperty
off_peak - Newproperty
price
- Modified response: 200
PATCH/environments/{env_id}/models/{model_id}
- Request Body
- Newproperty
off_peak - Newproperty
price
- Responses
- Modified response: 200
- Modifiedproperty
model- Newproperty
off_peak - Newproperty
price
- Modified response: 200
GET/environments/{env_id}/observability_exporters
- Responses
- Modified response: 200
- Modifiedproperty
data- Items changed
- Newproperty
request_headers - Newproperty
upstream_response_headers
- Items changed
- Modified response: 200
POST/environments/{env_id}/observability_exporters
- Request Body
- Newproperty
request_headers - Newproperty
upstream_response_headers
- Responses
- Modified response: 201
- Newproperty
warnings - Modifiedproperty
observability_exporter- Newproperty
request_headers - Newproperty
upstream_response_headers
- Modified response: 201
GET/environments/{env_id}/observability_exporters/{exporter_id}
- Responses
- Modified response: 200
- Newproperty
warnings - Modifiedproperty
observability_exporter- Newproperty
request_headers - Newproperty
upstream_response_headers
- Modified response: 200
PATCH/environments/{env_id}/observability_exporters/{exporter_id}
- Request Body
- Newproperty
request_headers - Newproperty
upstream_response_headers
- Responses
- Modified response: 200
- Newproperty
warnings - Modifiedproperty
observability_exporter- Newproperty
request_headers - Newproperty
upstream_response_headers
- Modified response: 200
GET/environments/{env_id}/rate_limits
- Responses
- Modified response: 200
- Modifiedproperty
data- Items changed
- Modifiedproperty
conditions- Items changed
- Modifiedproperty
dimension- Schemas added: subschema #1, subschema #2
- Deleted enum values: [team member api_key model model_name provider]
- Items changed
- Modifiedproperty
group_by- Items changed
- Schemas added: subschema #1, subschema #2
- Deleted enum values: [team member api_key model provider]
- Items changed
- Items changed
- Modified response: 200
POST/environments/{env_id}/rate_limits
- Request Body
- Modifiedproperty
conditions- Items changed
- Modifiedproperty
dimension- Schemas added: subschema #1, subschema #2
- Deleted enum values: [team member api_key model model_name provider]
- Items changed
- Modifiedproperty
group_by- Items changed
- Schemas added: subschema #1, subschema #2
- Deleted enum values: [team member api_key model provider]
- Items changed
- Responses
- Modified response: 201
- Modifiedproperty
rate_limit_policy- Modifiedproperty
conditions- Items changed
- Modifiedproperty
dimension- Schemas added: subschema #1, subschema #2
- Deleted enum values: [team member api_key model model_name provider]
- Items changed
- Modifiedproperty
group_by- Items changed
- Schemas added: subschema #1, subschema #2
- Deleted enum values: [team member api_key model provider]
- Items changed
- Modified response: 201
GET/environments/{env_id}/rate_limits/{rate_limit_id}
- Responses
- Modified response: 200
- Modifiedproperty
rate_limit_policy- Modifiedproperty
conditions- Items changed
- Modifiedproperty
dimension- Schemas added: subschema #1, subschema #2
- Deleted enum values: [team member api_key model model_name provider]
- Items changed
- Modifiedproperty
group_by- Items changed
- Schemas added: subschema #1, subschema #2
- Deleted enum values: [team member api_key model provider]
- Items changed
- Modified response: 200
PATCH/environments/{env_id}/rate_limits/{rate_limit_id}
- Request Body
- Modifiedproperty
conditions- Items changed
- Modifiedproperty
dimension- Schemas added: subschema #1, subschema #2
- Deleted enum values: [team member api_key model model_name provider]
- Items changed
- Modifiedproperty
group_by- Items changed
- Schemas added: subschema #1, subschema #2
- Deleted enum values: [team member api_key model provider]
- Items changed
- Responses
- Modified response: 200
- Modifiedproperty
rate_limit_policy- Modifiedproperty
conditions- Items changed
- Modifiedproperty
dimension- Schemas added: subschema #1, subschema #2
- Deleted enum values: [team member api_key model model_name provider]
- Items changed
- Modifiedproperty
group_by- Items changed
- Schemas added: subschema #1, subschema #2
- Deleted enum values: [team member api_key model provider]
- Items changed
- Modified response: 200
GET/environments/{env_id}/usage_events
- Newquery param
include_total - Responses
- Modified response: 200
- Required changed
- Deleted required property: total
- Modifiedproperty
data- Items changed
- Newproperty
cache_creation_1h_tokens - Newproperty
cache_creation_5m_tokens - Newproperty
service_tier - Newproperty
tags - Newproperty
team_id - Modifiedproperty
operation- New enum values: [systemone decisions]
- Items changed
- Required changed
- Modified response: 200
GET/environments/{env_id}/usage_events/export
- Responses
- Modified response: 200
- Modifiedproperty
data- Items changed
- Modified schema: #/components/schemas/UsageEvent
- Newproperty
cache_creation_1h_tokens - Newproperty
cache_creation_5m_tokens - Newproperty
service_tier - Newproperty
tags - Newproperty
team_id - Modifiedproperty
operation- New enum values: [systemone decisions]
- Modified schema: #/components/schemas/UsageEvent
- Items changed
- Modified response: 200
GET/environments/{env_id}/usage_metrics
- Responses
- Modified response: 200
- Required changed
- Newrequired property
backfill_in_progress
- Newproperty
backfill_in_progress
- Required changed
- Modified response: 200
GET/environments/{env_id}/usage_summary
- Responses
- Modified response: 200
- Required changed
- Newrequired property
backfill_in_progress
- Newproperty
backfill_in_progress - Modifiedproperty
data- Items changed
- Newproperty
api_key_name
- Items changed
- Required changed
- Modified response: 200
GET/members
- Responses
- Modified response: 200
- Modifiedproperty
data- Items changed
- Newproperty
tags
- Items changed
- Modified response: 200
POST/members
- Request Body
- Newproperty
tags
- Responses
- Modified response: 201
- Modifiedproperty
member- Newproperty
tags
- Modified response: 201
PATCH/members/{user_id}
- Request Body
- Required changed
- Deleted required property: role
- MinProps changed from 0 to 1
- Newproperty
tags
- Required changed
- Responses
- Modified response: 200
- Modifiedproperty
member- Required changed
- Newrequired property
tags
- Newproperty
tags
- Required changed
- Modified response: 200
GET/model_pricing
- Newquery param
view - Responses
- Modified response: 200
- Newproperty
currency - Newproperty
model_groups - Newproperty
unpriced - Modifiedproperty
data- Items changed
- Newproperty
cache_write_1h_usd_per_1m - Newproperty
decisions - Newproperty
service_tier_prices - Newproperty
tiers
- Items changed
- Modified response: 200
PUT/model_pricing
- Request Body
- Newproperty
cache_write_1h_usd_per_1m - Newproperty
decisions - Newproperty
service_tier_prices - Newproperty
tiers
- Responses
- Modified response: 200
- Modifiedproperty
model_pricing- Newproperty
cache_write_1h_usd_per_1m - Newproperty
decisions - Newproperty
service_tier_prices - Newproperty
tiers
- Modified response: 200
PUT/model_pricing/precise
- Request Body
- Newproperty
cache_write_1h_usd_per_1m - Newproperty
decisions - Newproperty
service_tier_prices - Newproperty
tiers
- Responses
- Modified response: 200
- Modifiedproperty
model_pricing- Newproperty
cache_write_1h_usd_per_1m - Newproperty
decisions - Newproperty
service_tier_prices - Newproperty
tiers
- Modified response: 200
GET/provider_keys/{provider_key_id}
- Responses
- Modified response: 200
- Modifiedproperty
provider_key- Newproperty
bedrock_auth_type
- Modified response: 200
PATCH/provider_keys/{provider_key_id}
- Responses
- Modified response: 200
- Modifiedproperty
provider_key- Newproperty
bedrock_auth_type
- Modified response: 200
POST/roles
- Request Body
- Modifiedproperty
permissions- Items changed
- Modified schema: #/components/schemas/RoleReadPermissionInput
- Modifiedproperty
resource- New enum values: [tag_keys]
- Modified schema: #/components/schemas/RoleWritePermissionInput
- Modifiedproperty
resource- New enum values: [tag_keys]
- Modified schema: #/components/schemas/RoleReadPermissionInput
- Items changed
PATCH/roles/{role_name}
- Request Body
- Modifiedproperty
permissions- Items changed
- Modified schema: #/components/schemas/RoleReadPermissionInput
- Modifiedproperty
resource- New enum values: [tag_keys]
- Modified schema: #/components/schemas/RoleWritePermissionInput
- Modifiedproperty
resource- New enum values: [tag_keys]
- Modified schema: #/components/schemas/RoleReadPermissionInput
- Items changed
GET/teams
- Responses
- Modified response: 200
- Modifiedproperty
data- Items changed
- Newproperty
tags
- Items changed
- Modified response: 200
POST/teams
- Request Body
- Newproperty
tags
- Responses
- Modified response: 201
- Modifiedproperty
team- Newproperty
tags
- Modified response: 201
GET/teams/{team_id}
- Responses
- Modified response: 200
- Modifiedproperty
team- Newproperty
tags
- Modified response: 200
PATCH/teams/{team_id}
- Request Body
- Newproperty
tags
- Responses
- Modified response: 200
- Modifiedproperty
team- Newproperty
tags
- Modified response: 200
From 1.5.0 to 1.6.0
POST/invitations/{invitation_id}/resend
POST/members/{user_id}/set_password_link
PUT/model_pricing/precise
GET/pending_members
Switch to Show all to see all changes
POST/data_import
- Responses
- Modified response: 200
- Required changed
- Deleted required property: owner_user_id
- Deletedproperty
owner_user_idBreaking
- Required changed
- Modified response: 200
- Security changed
- New security requirements: BearerConsoleSession
- New security requirements: ConsoleSession
- Deleted security requirements:
- Deleted security requirements: BearerAdminToken
GET/environments/{env_id}/models
- Responses
- Modified response: 200
- Modifiedproperty
data- Items changed
- Newproperty
playground_chat_capable - Modifiedproperty
semantic- Required changed
- Deleted required property: embedding_model_id
- Deleted required property: threshold
- Newproperty
classifier - Modifiedproperty
routes- Items changed
- Required changed
- Deleted required property: examples
- Required changed
- Items changed
- Required changed
- Items changed
- Modified response: 200
POST/environments/{env_id}/models
- Request Body
- Modifiedproperty
semantic- Required changed
- Deleted required property: embedding_model_id
- Deleted required property: threshold
- Newproperty
classifier - Modifiedproperty
routes- Items changed
- Required changed
- Deleted required property: examples
- Required changed
- Items changed
- Required changed
- Responses
- Modified response: 201
- Modifiedproperty
model- Newproperty
playground_chat_capable - Modifiedproperty
semantic- Required changed
- Deleted required property: embedding_model_id
- Deleted required property: threshold
- Newproperty
classifier - Modifiedproperty
routes- Items changed
- Required changed
- Deleted required property: examples
- Required changed
- Items changed
- Required changed
- Modified response: 201
GET/environments/{env_id}/models/{model_id}
- Responses
- Modified response: 200
- Modifiedproperty
model- Newproperty
playground_chat_capable - Modifiedproperty
semantic- Required changed
- Deleted required property: embedding_model_id
- Deleted required property: threshold
- Newproperty
classifier - Modifiedproperty
routes- Items changed
- Required changed
- Deleted required property: examples
- Required changed
- Items changed
- Required changed
- Modified response: 200
PATCH/environments/{env_id}/models/{model_id}
- Request Body
- Modifiedproperty
semantic- Required changed
- Deleted required property: embedding_model_id
- Deleted required property: threshold
- Newproperty
classifier - Modifiedproperty
routes- Items changed
- Required changed
- Deleted required property: examples
- Required changed
- Items changed
- Required changed
- Responses
- Modified response: 200
- Modifiedproperty
model- Newproperty
playground_chat_capable - Modifiedproperty
semantic- Required changed
- Deleted required property: embedding_model_id
- Deleted required property: threshold
- Newproperty
classifier - Modifiedproperty
routes- Items changed
- Required changed
- Deleted required property: examples
- Required changed
- Items changed
- Required changed
- Modified response: 200
GET/environments/{env_id}/usage_events
- Responses
- Modified response: 200
- Modifiedproperty
data- Items changed
- Newproperty
gateway_embedding_calls - Newproperty
gateway_embedding_calls_dropped
- Items changed
- Modified response: 200
GET/environments/{env_id}/usage_events/export
- Responses
- Modified response: 200
- Modifiedproperty
data- Items changed
- Modified schema: #/components/schemas/UsageEvent
- Newproperty
gateway_embedding_calls - Newproperty
gateway_embedding_calls_dropped
- Modified schema: #/components/schemas/UsageEvent
- Items changed
- Modified response: 200
POST/invitations
- Responses
- New response: 429
- Modified response: 201
- Required changed
- Newrequired property
email_delivery
- Newproperty
email_delivery
- Required changed
GET/members
- Responses
- Modified response: 200
- Modifiedproperty
data- Items changed
- Newproperty
sign_in_methods
- Items changed
- Modified response: 200
POST/members
- Responses
- New response: 404
- Modified response: 201
- Modifiedproperty
member- Newproperty
sign_in_methods
GET/model_pricing
- Newquery param
model - Newquery param
page - Newquery param
page_size - Newquery param
q - Newquery param
section - Responses
- New response: 400
- Modified response: 200
- Newproperty
page - Newproperty
page_size - Newproperty
total - Modifiedproperty
data- Items changed
- Newproperty
cache_read_usd_per_1m - Newproperty
cache_write_usd_per_1m - Newproperty
completion_usd_per_1m - Newproperty
prompt_usd_per_1m - Newproperty
reasoning_usd_per_1m - Modifiedproperty
cache_read_cents_per_1m- Deprecated changed from false to true
- Modifiedproperty
cache_write_cents_per_1m- Deprecated changed from false to true
- Modifiedproperty
completion_cents_per_1m- Deprecated changed from false to true
- Modifiedproperty
prompt_cents_per_1m- Deprecated changed from false to true
- Modifiedproperty
reasoning_cents_per_1m- Deprecated changed from false to true
- Items changed
PUT/model_pricing
- Request Body
- Newproperty
cache_read_usd_per_1m - Newproperty
cache_write_usd_per_1m - Newproperty
completion_usd_per_1m - Newproperty
prompt_usd_per_1m - Newproperty
reasoning_usd_per_1m - Modifiedproperty
cache_read_cents_per_1m- Deprecated changed from false to true
- Modifiedproperty
cache_write_cents_per_1m- Deprecated changed from false to true
- Modifiedproperty
completion_cents_per_1m- Deprecated changed from false to true
- Modifiedproperty
prompt_cents_per_1m- Deprecated changed from false to true
- Modifiedproperty
reasoning_cents_per_1m- Deprecated changed from false to true
- Responses
- Modified response: 200
- Modifiedproperty
model_pricing- Newproperty
cache_read_usd_per_1m - Newproperty
cache_write_usd_per_1m - Newproperty
completion_usd_per_1m - Newproperty
prompt_usd_per_1m - Newproperty
reasoning_usd_per_1m - Modifiedproperty
cache_read_cents_per_1m- Deprecated changed from false to true
- Modifiedproperty
cache_write_cents_per_1m- Deprecated changed from false to true
- Modifiedproperty
completion_cents_per_1m- Deprecated changed from false to true
- Modifiedproperty
prompt_cents_per_1m- Deprecated changed from false to true
- Modifiedproperty
reasoning_cents_per_1m- Deprecated changed from false to true
- Modified response: 200
Product availability changes
POST /members: AISIX Enterprise and AISIX Cloud → AISIX Enterprise onlyPOST /members/{user_id}/set_password_link: not present → AISIX Enterprise onlyGET /data_export: AISIX Enterprise and AISIX Cloud → AISIX Enterprise onlyPOST /data_import: AISIX Enterprise and AISIX Cloud → AISIX Enterprise only
From 1.4.0 to 1.5.0
Switch to Show all to see all changes
GET/budgets
- Responses
- Modified response: 200
- Modifiedproperty
data- Items changed
- Modifiedproperty
state- Modified schema: #/components/schemas/BudgetState
- Required changed
- Newrequired property
aggregated_at
- Newproperty
aggregated_at
- Required changed
- Modified schema: #/components/schemas/BudgetState
- Items changed
- Modified response: 200
GET/budgets/{budget_id}
- Responses
- Modified response: 200
- Modifiedproperty
state- Modified schema: #/components/schemas/BudgetState
- Required changed
- Newrequired property
aggregated_at
- Newproperty
aggregated_at
- Required changed
- Modified schema: #/components/schemas/BudgetState
- Modified response: 200
GET/environments/{env_id}/oidc_providers
- Responses
- Modified response: 200
- Modifiedproperty
data- Items changed
- Required changed
- Newrequired property
hmac_secret_set - Deleted required property: issuer
- Newproperty
hmac_secret_set - Modifiedproperty
audiencesBreaking- MinItems changed from 1 to 0
- Required changed
- Items changed
- Modified response: 200
POST/environments/{env_id}/oidc_providers
- Request Body
- Required changed
- Deleted required property: audiences
- Deleted required property: issuer
- Newproperty
hmac_secret - Modifiedproperty
audiencesBreaking- MinItems changed from 1 to 0
- Required changed
- Responses
- Modified response: 201
- Modifiedproperty
oidc_provider- Required changed
- Newrequired property
hmac_secret_set - Deleted required property: issuer
- Newproperty
hmac_secret_set - Modifiedproperty
audiencesBreaking- MinItems changed from 1 to 0
- Required changed
- Modified response: 201
GET/environments/{env_id}/oidc_providers/{oidc_provider_id}
- Responses
- Modified response: 200
- Modifiedproperty
oidc_provider- Required changed
- Newrequired property
hmac_secret_set - Deleted required property: issuer
- Newproperty
hmac_secret_set - Modifiedproperty
audiencesBreaking- MinItems changed from 1 to 0
- Required changed
- Modified response: 200
PATCH/environments/{env_id}/oidc_providers/{oidc_provider_id}
- Request Body
- Newproperty
hmac_secret - Modifiedproperty
audiencesBreaking- Nullable changed from false to true
- MinItems changed from 1 to 0
- Modifiedproperty
issuerBreaking- Nullable changed from false to true
- Responses
- Modified response: 200
- Modifiedproperty
oidc_provider- Required changed
- Newrequired property
hmac_secret_set - Deleted required property: issuer
- Newproperty
hmac_secret_set - Modifiedproperty
audiencesBreaking- MinItems changed from 1 to 0
- Required changed
- Modified response: 200
GET/environments/{env_id}/usage_events
- Newquery param
guardrail_blocked_fail_closed - Responses
- Modified response: 200
- Modifiedproperty
data- Items changed
- Required changed
- Newrequired property
guardrail_blocked_fail_closed
- Newproperty
guardrail_blocked_fail_closed - Newproperty
total_tokens - Modifiedproperty
guardrail_enforced_hits- Items changed
- Modifiedproperty
action- New enum values: [blocked_buffer_exceeded mask_unsupported]
- Items changed
- Modifiedproperty
guardrail_monitor_hits- Items changed
- Modifiedproperty
action- New enum values: [would_block would_mask would_mask_unsupported]
- Items changed
- Required changed
- Items changed
- Modified response: 200
GET/environments/{env_id}/usage_events/export
- Newquery param
guardrail_blocked_fail_closed - Newquery param
timezone - Responses
- Modified response: 200
- Modifiedproperty
data- Items changed
- Modified schema: #/components/schemas/UsageEvent
- Required changed
- Newrequired property
guardrail_blocked_fail_closed
- Newproperty
guardrail_blocked_fail_closed - Newproperty
total_tokens - Modifiedproperty
guardrail_enforced_hits- Items changed
- Modifiedproperty
action- New enum values: [blocked_buffer_exceeded mask_unsupported]
- Items changed
- Modifiedproperty
guardrail_monitor_hits- Items changed
- Modifiedproperty
action- New enum values: [would_block would_mask would_mask_unsupported]
- Items changed
- Required changed
- Modified schema: #/components/schemas/UsageEvent
- Items changed
- Modified response: 200
GET/environments/{env_id}/usage_summary
- Responses
- Modified response: 200
- Modifiedproperty
data- Items changed
- Required changed
- Newrequired property
total_tokens
- Newproperty
total_tokens
- Required changed
- Items changed
- Modified response: 200
POST/provider_keys
- Request Body
- Modifiedproperty
api_base- Pattern changed from '^($|[Hh][Tt][Tt][Pp][Ss]?://(?:%[0-9A-Fa-f]{2}|[^s%/?#@:])(?:[^s%/?#@]|%[0-9A-Fa-f]{2})(?:/(?:[^s%?#]|%[0-9A-Fa-f]{2}))?)$' to '^($|[Hh][Tt][Tt][Pp][Ss]?://(?:(?:[^s%/?#@]|%[0-9A-Fa-f]{2})@)?(?:%[0-9A-Fa-f]{2}|[^s%/?#@:])(?:[^s%/?#@]|%[0-9A-Fa-f]{2})(?:/(?:[^s%?#]|%[0-9A-Fa-f]{2})*)?)$'
GET/provider_keys/{provider_key_id}
- Responses
- Modified response: 200
- Modifiedproperty
provider_key- Modifiedproperty
api_base- Pattern changed from '^($|[Hh][Tt][Tt][Pp][Ss]?://(?:%[0-9A-Fa-f]{2}|[^s%/?#@:])(?:[^s%/?#@]|%[0-9A-Fa-f]{2})(?:/(?:[^s%?#]|%[0-9A-Fa-f]{2}))?)$' to '^($|[Hh][Tt][Tt][Pp][Ss]?://(?:(?:[^s%/?#@]|%[0-9A-Fa-f]{2})@)?(?:%[0-9A-Fa-f]{2}|[^s%/?#@:])(?:[^s%/?#@]|%[0-9A-Fa-f]{2})(?:/(?:[^s%?#]|%[0-9A-Fa-f]{2})*)?)$'
- Modified response: 200
PATCH/provider_keys/{provider_key_id}
- Request Body
- Modifiedproperty
api_base- Pattern changed from '^($|[Hh][Tt][Tt][Pp][Ss]?://(?:%[0-9A-Fa-f]{2}|[^s%/?#@:])(?:[^s%/?#@]|%[0-9A-Fa-f]{2})(?:/(?:[^s%?#]|%[0-9A-Fa-f]{2}))?)$' to '^($|[Hh][Tt][Tt][Pp][Ss]?://(?:(?:[^s%/?#@]|%[0-9A-Fa-f]{2})@)?(?:%[0-9A-Fa-f]{2}|[^s%/?#@:])(?:[^s%/?#@]|%[0-9A-Fa-f]{2})(?:/(?:[^s%?#]|%[0-9A-Fa-f]{2})*)?)$'
- Responses
- Modified response: 200
- Modifiedproperty
provider_key- Modifiedproperty
api_base- Pattern changed from '^($|[Hh][Tt][Tt][Pp][Ss]?://(?:%[0-9A-Fa-f]{2}|[^s%/?#@:])(?:[^s%/?#@]|%[0-9A-Fa-f]{2})(?:/(?:[^s%?#]|%[0-9A-Fa-f]{2}))?)$' to '^($|[Hh][Tt][Tt][Pp][Ss]?://(?:(?:[^s%/?#@]|%[0-9A-Fa-f]{2})@)?(?:%[0-9A-Fa-f]{2}|[^s%/?#@:])(?:[^s%/?#@]|%[0-9A-Fa-f]{2})(?:/(?:[^s%?#]|%[0-9A-Fa-f]{2})*)?)$'
- Modified response: 200
From 1.3.0 to 1.4.0
From 1.2.0 to 1.3.0
GET/data_export
POST/data_import
GET/notification_deliveries/{delivery_id}
Switch to Show all to see all changes
GET/environments/{env_id}/guardrails
- Responses
- Modified response: 200
- Modifiedproperty
data- Items changed
- Newproperty
input_messages
- Items changed
- Modified response: 200
POST/environments/{env_id}/guardrails
- Request Body
- Newproperty
input_messages
- Responses
- Modified response: 201
- Modifiedproperty
guardrail- Newproperty
input_messages
- Modified response: 201
GET/environments/{env_id}/guardrails/{guardrail_id}
- Responses
- Modified response: 200
- Modifiedproperty
guardrail- Newproperty
input_messages
- Modified response: 200
PATCH/environments/{env_id}/guardrails/{guardrail_id}
- Request Body
- Newproperty
input_messages
- Responses
- Modified response: 200
- Modifiedproperty
guardrail- Newproperty
input_messages
- Modified response: 200
GET/environments/{env_id}/models
- Responses
- Modified response: 200
- Modifiedproperty
data- Items changed
- Modifiedproperty
effort_mapping- AdditionalProperties changed
- Nullable changed from false to true
- MinLength changed from 0 to 1
- AdditionalProperties changed
- Items changed
- Modified response: 200
POST/environments/{env_id}/models
- Request Body
- Modifiedproperty
effort_mapping- Modified schema: #/components/schemas/EffortMapping
- AdditionalProperties changed
- Nullable changed from false to true
- MinLength changed from 0 to 1
- AdditionalProperties changed
- Modified schema: #/components/schemas/EffortMapping
- Responses
- Modified response: 201
- Modifiedproperty
model- Modifiedproperty
effort_mapping- AdditionalProperties changed
- Nullable changed from false to true
- MinLength changed from 0 to 1
- AdditionalProperties changed
- Modified response: 201
GET/environments/{env_id}/models/{model_id}
- Responses
- Modified response: 200
- Modifiedproperty
model- Modifiedproperty
effort_mapping- AdditionalProperties changed
- Nullable changed from false to true
- MinLength changed from 0 to 1
- AdditionalProperties changed
- Modified response: 200
PATCH/environments/{env_id}/models/{model_id}
- Request Body
- Modifiedproperty
effort_mapping- Modified schema: #/components/schemas/EffortMapping
- AdditionalProperties changed
- Nullable changed from false to true
- MinLength changed from 0 to 1
- AdditionalProperties changed
- Modified schema: #/components/schemas/EffortMapping
- Responses
- Modified response: 200
- Modifiedproperty
model- Modifiedproperty
effort_mapping- AdditionalProperties changed
- Nullable changed from false to true
- MinLength changed from 0 to 1
- AdditionalProperties changed
- Modified response: 200
GET/notification_channels
- Responses
- Modified response: 200
- Modifiedproperty
data- Items changed
- Required changed
- Newrequired property
body_template - Newrequired property
headers
- Newproperty
body_template - Newproperty
headers
- Required changed
- Items changed
- Modified response: 200
POST/notification_channels
- Request Body
- Newproperty
body_template - Newproperty
headers
- Responses
- Modified response: 201
- Modifiedproperty
notification_channel- Required changed
- Newrequired property
body_template - Newrequired property
headers
- Newproperty
body_template - Newproperty
headers
- Required changed
- Modified response: 201
GET/notification_channels/{channel_id}
- Responses
- Modified response: 200
- Modifiedproperty
notification_channel- Required changed
- Newrequired property
body_template - Newrequired property
headers
- Newproperty
body_template - Newproperty
headers
- Required changed
- Modified response: 200
PATCH/notification_channels/{channel_id}
- Request Body
- Newproperty
body_template - Newproperty
headers
- Responses
- Modified response: 200
- Modifiedproperty
notification_channel- Required changed
- Newrequired property
body_template - Newrequired property
headers
- Newproperty
body_template - Newproperty
headers
- Required changed
- Modified response: 200
POST/notification_channels/{channel_id}/test
- Responses
- Modified response: 200
- Newproperty
request_body - Newproperty
response_body - Newproperty
response_status
- Modified response: 200
GET/notification_deliveries
- Responses
- Modified response: 200
- Modifiedproperty
data- Items changed
- Required changed
- Newrequired property
last_response_body - Newrequired property
last_response_body_truncated - Newrequired property
last_response_status
- Newproperty
last_response_body - Newproperty
last_response_body_truncated - Newproperty
last_response_status
- Required changed
- Items changed
- Modified response: 200
POST/provider_keys
- Request Body
- Newproperty
resolve_addresses
GET/provider_keys/{provider_key_id}
- Responses
- Modified response: 200
- Modifiedproperty
provider_key- Newproperty
resolve_addresses
- Modified response: 200
PATCH/provider_keys/{provider_key_id}
- Request Body
- Newproperty
resolve_addresses
- Responses
- Modified response: 200
- Modifiedproperty
provider_key- Newproperty
resolve_addresses
- Modified response: 200
POST/roles
- Request Body
- Modifiedproperty
permissions- Items changed
- Modified schema: #/components/schemas/RoleReadPermissionInput
- Modifiedproperty
resource- New enum values: [data_export]
- Modified schema: #/components/schemas/RoleReadPermissionInput
- Items changed
PATCH/roles/{role_name}
- Request Body
- Modifiedproperty
permissions- Items changed
- Modified schema: #/components/schemas/RoleReadPermissionInput
- Modifiedproperty
resource- New enum values: [data_export]
- Modified schema: #/components/schemas/RoleReadPermissionInput
- Items changed
From 1.1.0 to 1.2.0
Switch to Show all to see all changes
POST/a2a_agents
- Responses
- New response: 422
- Modified response: 201
- Modifiedproperty
warnings- Items changed
- Modifiedproperty
code- New enum values: [below_floor]
- Deleted enum values: [row_rejected]
- Items changed
GET/a2a_agents/{a2a_agent_id}
- Responses
- Modified response: 200
- Modifiedproperty
warnings- Items changed
- Modifiedproperty
code- New enum values: [below_floor]
- Deleted enum values: [row_rejected]
- Items changed
- Modified response: 200
PATCH/a2a_agents/{a2a_agent_id}
- Responses
- New response: 422
- Modified response: 200
- Modifiedproperty
warnings- Items changed
- Modifiedproperty
code- New enum values: [below_floor]
- Deleted enum values: [row_rejected]
- Items changed
PATCH/environments/{env_id}
- Responses
- New response: 422
POST/environments/{env_id}/api_keys
- Responses
- New response: 422
- Modified response: 201
- Modifiedproperty
warnings- Items changed
- Modifiedproperty
code- New enum values: [below_floor]
- Deleted enum values: [row_rejected]
- Items changed
PATCH/environments/{env_id}/api_keys/{api_key_id}
- Responses
- New response: 422
- Modified response: 200
- Modifiedproperty
warnings- Items changed
- Modifiedproperty
code- New enum values: [below_floor]
- Deleted enum values: [row_rejected]
- Items changed
POST/environments/{env_id}/api_keys/{api_key_id}/rotate
- Responses
- New response: 422
- Modified response: 200
- Modifiedproperty
warnings- Items changed
- Modifiedproperty
code- New enum values: [below_floor]
- Deleted enum values: [row_rejected]
- Items changed
POST/environments/{env_id}/cache_policies
- Responses
- New response: 422
- Modified response: 201
- Modifiedproperty
warnings- Items changed
- Modifiedproperty
code- New enum values: [below_floor]
- Deleted enum values: [row_rejected]
- Items changed
GET/environments/{env_id}/cache_policies/{cache_policy_id}
- Responses
- Modified response: 200
- Modifiedproperty
warnings- Items changed
- Modifiedproperty
code- New enum values: [below_floor]
- Deleted enum values: [row_rejected]
- Items changed
- Modified response: 200
PATCH/environments/{env_id}/cache_policies/{cache_policy_id}
- Responses
- New response: 422
- Modified response: 200
- Modifiedproperty
warnings- Items changed
- Modifiedproperty
code- New enum values: [below_floor]
- Deleted enum values: [row_rejected]
- Items changed
POST/environments/{env_id}/cache_policies/{cache_policy_id}/purge
- Responses
- New response: 422
- Modified response: 200
- Modifiedproperty
warnings- Items changed
- Modifiedproperty
code- New enum values: [below_floor]
- Deleted enum values: [row_rejected]
- Items changed
POST/environments/{env_id}/claim_mappings
- Responses
- New response: 422
- Modified response: 201
- Modifiedproperty
warnings- Items changed
- Modifiedproperty
code- New enum values: [below_floor]
- Deleted enum values: [row_rejected]
- Items changed
GET/environments/{env_id}/claim_mappings/{claim_mapping_id}
- Responses
- Modified response: 200
- Modifiedproperty
warnings- Items changed
- Modifiedproperty
code- New enum values: [below_floor]
- Deleted enum values: [row_rejected]
- Items changed
- Modified response: 200
PATCH/environments/{env_id}/claim_mappings/{claim_mapping_id}
- Responses
- New response: 422
- Modified response: 200
- Modifiedproperty
warnings- Items changed
- Modifiedproperty
code- New enum values: [below_floor]
- Deleted enum values: [row_rejected]
- Items changed
POST/environments/{env_id}/guardrails
- Responses
- New response: 422
- Modified response: 201
- Modifiedproperty
warnings- Items changed
- Modifiedproperty
code- New enum values: [below_floor]
- Deleted enum values: [row_rejected]
- Items changed
GET/environments/{env_id}/guardrails/{guardrail_id}
- Responses
- Modified response: 200
- Modifiedproperty
warnings- Items changed
- Modifiedproperty
code- New enum values: [below_floor]
- Deleted enum values: [row_rejected]
- Items changed
- Modified response: 200
PATCH/environments/{env_id}/guardrails/{guardrail_id}
- Responses
- New response: 422
- Modified response: 200
- Modifiedproperty
warnings- Items changed
- Modifiedproperty
code- New enum values: [below_floor]
- Deleted enum values: [row_rejected]
- Items changed
POST/environments/{env_id}/guardrails/{guardrail_id}/attachments
- Responses
- New response: 422
- Modified response: 201
- Modifiedproperty
warnings- Items changed
- Modifiedproperty
code- New enum values: [below_floor]
- Deleted enum values: [row_rejected]
- Items changed
PUT/environments/{env_id}/mcp_policy
- Responses
- New response: 422
POST/environments/{env_id}/models
- Responses
- New response: 422
- Modified response: 201
- Modifiedproperty
warnings- Items changed
- Modifiedproperty
code- New enum values: [below_floor]
- Deleted enum values: [row_rejected]
- Items changed
GET/environments/{env_id}/models/{model_id}
- Responses
- Modified response: 200
- Modifiedproperty
warnings- Items changed
- Modifiedproperty
code- New enum values: [below_floor]
- Deleted enum values: [row_rejected]
- Items changed
- Modified response: 200
PATCH/environments/{env_id}/models/{model_id}
- Responses
- New response: 422
- Modified response: 200
- Modifiedproperty
warnings- Items changed
- Modifiedproperty
code- New enum values: [below_floor]
- Deleted enum values: [row_rejected]
- Items changed
POST/environments/{env_id}/observability_exporters
- Responses
- New response: 422
PATCH/environments/{env_id}/observability_exporters/{exporter_id}
- Responses
- New response: 422
POST/environments/{env_id}/oidc_providers
- Responses
- New response: 422
PATCH/environments/{env_id}/oidc_providers/{oidc_provider_id}
- Responses
- New response: 422
POST/environments/{env_id}/passthrough_routes
- Responses
- New response: 422
- Modified response: 201
- Modifiedproperty
warnings- Items changed
- Modifiedproperty
code- New enum values: [below_floor]
- Deleted enum values: [row_rejected]
- Items changed
GET/environments/{env_id}/passthrough_routes/{passthrough_route_id}
- Responses
- Modified response: 200
- Modifiedproperty
warnings- Items changed
- Modifiedproperty
code- New enum values: [below_floor]
- Deleted enum values: [row_rejected]
- Items changed
- Modified response: 200
PATCH/environments/{env_id}/passthrough_routes/{passthrough_route_id}
- Responses
- New response: 422
- Modified response: 200
- Modifiedproperty
warnings- Items changed
- Modifiedproperty
code- New enum values: [below_floor]
- Deleted enum values: [row_rejected]
- Items changed
POST/environments/{env_id}/rate_limits
- Responses
- New response: 422
- Modified response: 201
- Modifiedproperty
warnings- Items changed
- Modifiedproperty
code- New enum values: [below_floor]
- Deleted enum values: [row_rejected]
- Items changed
GET/environments/{env_id}/rate_limits/{rate_limit_id}
- Responses
- Modified response: 200
- Modifiedproperty
warnings- Items changed
- Modifiedproperty
code- New enum values: [below_floor]
- Deleted enum values: [row_rejected]
- Items changed
- Modified response: 200
PATCH/environments/{env_id}/rate_limits/{rate_limit_id}
- Responses
- New response: 422
- Modified response: 200
- Modifiedproperty
warnings- Items changed
- Modifiedproperty
code- New enum values: [below_floor]
- Deleted enum values: [row_rejected]
- Items changed
GET/environments/{env_id}/usage_events
- Responses
- Modified response: 200
- Modifiedproperty
data- Items changed
- Newproperty
cache_write_tokens
- Items changed
- Modified response: 200
GET/environments/{env_id}/usage_events/export
- Responses
- Modified response: 200
- Modifiedproperty
data- Items changed
- Modified schema: #/components/schemas/UsageEvent
- Newproperty
cache_write_tokens
- Modified schema: #/components/schemas/UsageEvent
- Items changed
- Modified response: 200
POST/mcp_server_submissions
- Responses
- Modified response: 201
- Modifiedproperty
warnings- Items changed
- Modifiedproperty
code- New enum values: [below_floor]
- Deleted enum values: [row_rejected]
- Items changed
- Modified response: 201
PATCH/mcp_server_submissions/{mcp_server_id}
- Responses
- New response: 422
- Modified response: 200
- Modifiedproperty
warnings- Items changed
- Modifiedproperty
code- New enum values: [below_floor]
- Deleted enum values: [row_rejected]
- Items changed
POST/mcp_servers
- Responses
- New response: 422
- Modified response: 201
- Modifiedproperty
warnings- Items changed
- Modifiedproperty
code- New enum values: [below_floor]
- Deleted enum values: [row_rejected]
- Items changed
GET/mcp_servers/{mcp_server_id}
- Responses
- Modified response: 200
- Modifiedproperty
warnings- Items changed
- Modifiedproperty
code- New enum values: [below_floor]
- Deleted enum values: [row_rejected]
- Items changed
- Modified response: 200
PATCH/mcp_servers/{mcp_server_id}
- Responses
- New response: 422
- Modified response: 200
- Modifiedproperty
warnings- Items changed
- Modifiedproperty
code- New enum values: [below_floor]
- Deleted enum values: [row_rejected]
- Items changed
POST/mcp_servers/{mcp_server_id}/approve
- Responses
- New response: 422
- Modified response: 200
- Modifiedproperty
warnings- Items changed
- Modifiedproperty
code- New enum values: [below_floor]
- Deleted enum values: [row_rejected]
- Items changed
POST/mcp_servers/{mcp_server_id}/reject
- Responses
- Modified response: 200
- Modifiedproperty
warnings- Items changed
- Modifiedproperty
code- New enum values: [below_floor]
- Deleted enum values: [row_rejected]
- Items changed
- Modified response: 200
PUT/model_pricing
- Responses
- New response: 422
POST/provider_keys
- Responses
- New response: 422
- Modified response: 201
- Modifiedproperty
warnings- Items changed
- Modifiedproperty
code- New enum values: [below_floor]
- Deleted enum values: [row_rejected]
- Items changed
GET/provider_keys/{provider_key_id}
- Responses
- Modified response: 200
- Modifiedproperty
warnings- Items changed
- Modifiedproperty
code- New enum values: [below_floor]
- Deleted enum values: [row_rejected]
- Items changed
- Modified response: 200
PATCH/provider_keys/{provider_key_id}
- Responses
- New response: 422
- Modified response: 200
- Modifiedproperty
warnings- Items changed
- Modifiedproperty
code- New enum values: [below_floor]
- Deleted enum values: [row_rejected]
- Items changed
From 1.0.0 to 1.1.0
Switch to Show all to see all changes
GET/a2a_agents
- Responses
- Modified response: 200
- Modifiedproperty
data- Items changed
- Newproperty
forward_client_headers
- Items changed
- Modified response: 200
POST/a2a_agents
- Request Body
- Newproperty
forward_client_headers
- Responses
- Modified response: 201
- Newproperty
warnings - Modifiedproperty
a2a_agent- Newproperty
forward_client_headers
- Modified response: 201
GET/a2a_agents/{a2a_agent_id}
- Responses
- Modified response: 200
- Newproperty
warnings - Modifiedproperty
a2a_agent- Newproperty
forward_client_headers
- Modified response: 200
PATCH/a2a_agents/{a2a_agent_id}
- Request Body
- Newproperty
forward_client_headers
- Responses
- Modified response: 200
- Newproperty
warnings - Modifiedproperty
a2a_agent- Newproperty
forward_client_headers
- Modified response: 200