Skip to main content
Version: 1.7.1

AISIX Enterprise / Cloud Admin API Changelog

AISIX Enterprise and AISIX Cloud use one versioned Admin API. Its source OpenAPI contracts retain the original title, AISIX Cloud Admin API, while this documentation names both products and labels operations that are available in only one product. AISIX Enterprise operators should select the version matching their installed control-plane release. AISIX Cloud customers normally use the latest released version operated by API7. Earlier versions remain available for compatibility review and Enterprise upgrade planning.

The sections below list differences between adjacent releases. A change marked Breaking requires a caller update. Product-availability changes are listed separately from ordinary description edits.

From 1.7.0 to 1.7.1​

Switch to Show all to see all changes
POST/environments/{env_id}/models
  • Request Body
    • Modifiedpropertyauto_prompt_caching
      • Schemas added: #/components/schemas/AutoPromptCachingConfig
      • Type changed from 'object' to ''
      • AdditionalProperties changed from false to null
      • Nullable changed from false to true
      • Deletedpropertyenabled
      • Deletedpropertyttl
    • Modifiedpropertycooldown
      • Schemas added: #/components/schemas/CooldownConfig
      • Type changed from 'object' to ''
      • AdditionalProperties changed from false to null
      • Nullable changed from false to true
      • Deletedpropertydefault_seconds
      • Deletedpropertyenabled
      • Deletedpropertyhonor_retry_after
      • Deletedpropertymax_seconds
      • Deletedpropertytrigger_on_timeout
      • Deletedpropertytrigger_on_transport
      • Deletedpropertytrigger_statuses
PATCH/environments/{env_id}/models/{model_id}
  • Request Body
    • Modifiedpropertyauto_prompt_caching
      • Schemas added: #/components/schemas/AutoPromptCachingConfig
      • Type changed from 'object' to ''
      • AdditionalProperties changed from false to null
      • Nullable changed from false to true
      • Deletedpropertyenabled
      • Deletedpropertyttl
    • Modifiedpropertycooldown
      • Schemas added: #/components/schemas/CooldownConfig
      • Type changed from 'object' to ''
      • AdditionalProperties changed from false to null
      • Nullable changed from false to true
      • Deletedpropertydefault_seconds
      • Deletedpropertyenabled
      • Deletedpropertyhonor_retry_after
      • Deletedpropertymax_seconds
      • Deletedpropertytrigger_on_timeout
      • Deletedpropertytrigger_on_transport
      • Deletedpropertytrigger_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
      • Modifiedpropertydata
        • Items changed
          • Modifiedpropertybudget
            • Modifiedpropertyscope
              • New enum values: [tag]
POST/budgets
  • Request Body
    • Modifiedpropertyscope
      • New enum values: [tag]
  • Responses
    • New response: 422
    • Modified response: 201
      • Modifiedpropertybudget
        • Modifiedpropertyscope
          • New enum values: [tag]
GET/budgets/{budget_id}
  • Responses
    • Modified response: 200
      • Modifiedpropertybudget
        • Modifiedpropertyscope
          • New enum values: [tag]
PATCH/budgets/{budget_id}
  • Responses
    • Modified response: 200
      • Modifiedpropertybudget
        • Modifiedpropertyscope
          • New enum values: [tag]
GET/data_export
  • Responses
    • New response: 404
POST/data_import
  • Responses
    • New response: 404
GET/environments/{env_id}/api_keys
  • Responses
    • Modified response: 200
      • Modifiedpropertydata
        • Items changed
          • Newpropertytags
POST/environments/{env_id}/api_keys
  • Request Body
    • Newpropertytags
  • Responses
    • Modified response: 201
      • Modifiedpropertyapi_key
        • Newpropertytags
PATCH/environments/{env_id}/api_keys/{api_key_id}
  • Request Body
    • Newpropertytags
  • Responses
    • Modified response: 200
      • Modifiedpropertyapi_key
        • Newpropertytags
POST/environments/{env_id}/api_keys/{api_key_id}/rotate
  • Responses
    • Modified response: 200
      • Modifiedpropertyapi_key
        • Newpropertytags
GET/environments/{env_id}/models
  • Responses
    • Modified response: 200
      • Modifiedpropertydata
        • Items changed
          • Newpropertyoff_peak
          • Newpropertyprice
POST/environments/{env_id}/models
  • Request Body
    • Newpropertyoff_peak
    • Newpropertyprice
  • Responses
    • Modified response: 201
      • Modifiedpropertymodel
        • Newpropertyoff_peak
        • Newpropertyprice
GET/environments/{env_id}/models/{model_id}
  • Responses
    • Modified response: 200
      • Modifiedpropertymodel
        • Newpropertyoff_peak
        • Newpropertyprice
PATCH/environments/{env_id}/models/{model_id}
  • Request Body
    • Newpropertyoff_peak
    • Newpropertyprice
  • Responses
    • Modified response: 200
      • Modifiedpropertymodel
        • Newpropertyoff_peak
        • Newpropertyprice
GET/environments/{env_id}/observability_exporters
  • Responses
    • Modified response: 200
      • Modifiedpropertydata
        • Items changed
          • Newpropertyrequest_headers
          • Newpropertyupstream_response_headers
POST/environments/{env_id}/observability_exporters
  • Request Body
    • Newpropertyrequest_headers
    • Newpropertyupstream_response_headers
  • Responses
    • Modified response: 201
      • Newpropertywarnings
      • Modifiedpropertyobservability_exporter
        • Newpropertyrequest_headers
        • Newpropertyupstream_response_headers
GET/environments/{env_id}/observability_exporters/{exporter_id}
  • Responses
    • Modified response: 200
      • Newpropertywarnings
      • Modifiedpropertyobservability_exporter
        • Newpropertyrequest_headers
        • Newpropertyupstream_response_headers
PATCH/environments/{env_id}/observability_exporters/{exporter_id}
  • Request Body
    • Newpropertyrequest_headers
    • Newpropertyupstream_response_headers
  • Responses
    • Modified response: 200
      • Newpropertywarnings
      • Modifiedpropertyobservability_exporter
        • Newpropertyrequest_headers
        • Newpropertyupstream_response_headers
GET/environments/{env_id}/rate_limits
  • Responses
    • Modified response: 200
      • Modifiedpropertydata
        • Items changed
          • Modifiedpropertyconditions
            • Items changed
              • Modifiedpropertydimension
                • Schemas added: subschema #1, subschema #2
                • Deleted enum values: [team member api_key model model_name provider]
          • Modifiedpropertygroup_by
            • Items changed
              • Schemas added: subschema #1, subschema #2
              • Deleted enum values: [team member api_key model provider]
POST/environments/{env_id}/rate_limits
  • Request Body
    • Modifiedpropertyconditions
      • Items changed
        • Modifiedpropertydimension
          • Schemas added: subschema #1, subschema #2
          • Deleted enum values: [team member api_key model model_name provider]
    • Modifiedpropertygroup_by
      • Items changed
        • Schemas added: subschema #1, subschema #2
        • Deleted enum values: [team member api_key model provider]
  • Responses
    • Modified response: 201
      • Modifiedpropertyrate_limit_policy
        • Modifiedpropertyconditions
          • Items changed
            • Modifiedpropertydimension
              • Schemas added: subschema #1, subschema #2
              • Deleted enum values: [team member api_key model model_name provider]
        • Modifiedpropertygroup_by
          • Items changed
            • Schemas added: subschema #1, subschema #2
            • Deleted enum values: [team member api_key model provider]
GET/environments/{env_id}/rate_limits/{rate_limit_id}
  • Responses
    • Modified response: 200
      • Modifiedpropertyrate_limit_policy
        • Modifiedpropertyconditions
          • Items changed
            • Modifiedpropertydimension
              • Schemas added: subschema #1, subschema #2
              • Deleted enum values: [team member api_key model model_name provider]
        • Modifiedpropertygroup_by
          • Items changed
            • Schemas added: subschema #1, subschema #2
            • Deleted enum values: [team member api_key model provider]
PATCH/environments/{env_id}/rate_limits/{rate_limit_id}
  • Request Body
    • Modifiedpropertyconditions
      • Items changed
        • Modifiedpropertydimension
          • Schemas added: subschema #1, subschema #2
          • Deleted enum values: [team member api_key model model_name provider]
    • Modifiedpropertygroup_by
      • Items changed
        • Schemas added: subschema #1, subschema #2
        • Deleted enum values: [team member api_key model provider]
  • Responses
    • Modified response: 200
      • Modifiedpropertyrate_limit_policy
        • Modifiedpropertyconditions
          • Items changed
            • Modifiedpropertydimension
              • Schemas added: subschema #1, subschema #2
              • Deleted enum values: [team member api_key model model_name provider]
        • Modifiedpropertygroup_by
          • Items changed
            • Schemas added: subschema #1, subschema #2
            • Deleted enum values: [team member api_key model provider]
GET/environments/{env_id}/usage_events
  • Newquery paraminclude_total
  • Responses
    • Modified response: 200
      • Required changed
        • Deleted required property: total
      • Modifiedpropertydata
        • Items changed
          • Newpropertycache_creation_1h_tokens
          • Newpropertycache_creation_5m_tokens
          • Newpropertyservice_tier
          • Newpropertytags
          • Newpropertyteam_id
          • Modifiedpropertyoperation
            • New enum values: [systemone decisions]
GET/environments/{env_id}/usage_events/export
  • Responses
    • Modified response: 200
      • Modifiedpropertydata
        • Items changed
          • Modified schema: #/components/schemas/UsageEvent
            • Newpropertycache_creation_1h_tokens
            • Newpropertycache_creation_5m_tokens
            • Newpropertyservice_tier
            • Newpropertytags
            • Newpropertyteam_id
            • Modifiedpropertyoperation
              • New enum values: [systemone decisions]
GET/environments/{env_id}/usage_metrics
  • Responses
    • Modified response: 200
      • Required changed
        • Newrequired propertybackfill_in_progress
      • Newpropertybackfill_in_progress
GET/environments/{env_id}/usage_summary
  • Responses
    • Modified response: 200
      • Required changed
        • Newrequired propertybackfill_in_progress
      • Newpropertybackfill_in_progress
      • Modifiedpropertydata
        • Items changed
          • Newpropertyapi_key_name
GET/members
  • Responses
    • Modified response: 200
      • Modifiedpropertydata
        • Items changed
          • Newpropertytags
POST/members
  • Request Body
    • Newpropertytags
  • Responses
    • Modified response: 201
      • Modifiedpropertymember
        • Newpropertytags
PATCH/members/{user_id}
  • Request Body
    • Required changed
      • Deleted required property: role
    • MinProps changed from 0 to 1
    • Newpropertytags
  • Responses
    • Modified response: 200
      • Modifiedpropertymember
        • Required changed
          • Newrequired propertytags
        • Newpropertytags
GET/model_pricing
  • Newquery paramview
  • Responses
    • Modified response: 200
      • Newpropertycurrency
      • Newpropertymodel_groups
      • Newpropertyunpriced
      • Modifiedpropertydata
        • Items changed
          • Newpropertycache_write_1h_usd_per_1m
          • Newpropertydecisions
          • Newpropertyservice_tier_prices
          • Newpropertytiers
PUT/model_pricing
  • Request Body
    • Newpropertycache_write_1h_usd_per_1m
    • Newpropertydecisions
    • Newpropertyservice_tier_prices
    • Newpropertytiers
  • Responses
    • Modified response: 200
      • Modifiedpropertymodel_pricing
        • Newpropertycache_write_1h_usd_per_1m
        • Newpropertydecisions
        • Newpropertyservice_tier_prices
        • Newpropertytiers
PUT/model_pricing/precise
  • Request Body
    • Newpropertycache_write_1h_usd_per_1m
    • Newpropertydecisions
    • Newpropertyservice_tier_prices
    • Newpropertytiers
  • Responses
    • Modified response: 200
      • Modifiedpropertymodel_pricing
        • Newpropertycache_write_1h_usd_per_1m
        • Newpropertydecisions
        • Newpropertyservice_tier_prices
        • Newpropertytiers
GET/provider_keys/{provider_key_id}
  • Responses
    • Modified response: 200
      • Modifiedpropertyprovider_key
        • Newpropertybedrock_auth_type
PATCH/provider_keys/{provider_key_id}
  • Responses
    • Modified response: 200
      • Modifiedpropertyprovider_key
        • Newpropertybedrock_auth_type
POST/roles
  • Request Body
    • Modifiedpropertypermissions
      • Items changed
        • Modified schema: #/components/schemas/RoleReadPermissionInput
          • Modifiedpropertyresource
            • New enum values: [tag_keys]
        • Modified schema: #/components/schemas/RoleWritePermissionInput
          • Modifiedpropertyresource
            • New enum values: [tag_keys]
PATCH/roles/{role_name}
  • Request Body
    • Modifiedpropertypermissions
      • Items changed
        • Modified schema: #/components/schemas/RoleReadPermissionInput
          • Modifiedpropertyresource
            • New enum values: [tag_keys]
        • Modified schema: #/components/schemas/RoleWritePermissionInput
          • Modifiedpropertyresource
            • New enum values: [tag_keys]
GET/teams
  • Responses
    • Modified response: 200
      • Modifiedpropertydata
        • Items changed
          • Newpropertytags
POST/teams
  • Request Body
    • Newpropertytags
  • Responses
    • Modified response: 201
      • Modifiedpropertyteam
        • Newpropertytags
GET/teams/{team_id}
  • Responses
    • Modified response: 200
      • Modifiedpropertyteam
        • Newpropertytags
PATCH/teams/{team_id}
  • Request Body
    • Newpropertytags
  • Responses
    • Modified response: 200
      • Modifiedpropertyteam
        • Newpropertytags

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
      • Deletedpropertyowner_user_idBreaking
  • 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
      • Modifiedpropertydata
        • Items changed
          • Newpropertyplayground_chat_capable
          • Modifiedpropertysemantic
            • Required changed
              • Deleted required property: embedding_model_id
              • Deleted required property: threshold
            • Newpropertyclassifier
            • Modifiedpropertyroutes
              • Items changed
                • Required changed
                  • Deleted required property: examples
POST/environments/{env_id}/models
  • Request Body
    • Modifiedpropertysemantic
      • Required changed
        • Deleted required property: embedding_model_id
        • Deleted required property: threshold
      • Newpropertyclassifier
      • Modifiedpropertyroutes
        • Items changed
          • Required changed
            • Deleted required property: examples
  • Responses
    • Modified response: 201
      • Modifiedpropertymodel
        • Newpropertyplayground_chat_capable
        • Modifiedpropertysemantic
          • Required changed
            • Deleted required property: embedding_model_id
            • Deleted required property: threshold
          • Newpropertyclassifier
          • Modifiedpropertyroutes
            • Items changed
              • Required changed
                • Deleted required property: examples
GET/environments/{env_id}/models/{model_id}
  • Responses
    • Modified response: 200
      • Modifiedpropertymodel
        • Newpropertyplayground_chat_capable
        • Modifiedpropertysemantic
          • Required changed
            • Deleted required property: embedding_model_id
            • Deleted required property: threshold
          • Newpropertyclassifier
          • Modifiedpropertyroutes
            • Items changed
              • Required changed
                • Deleted required property: examples
PATCH/environments/{env_id}/models/{model_id}
  • Request Body
    • Modifiedpropertysemantic
      • Required changed
        • Deleted required property: embedding_model_id
        • Deleted required property: threshold
      • Newpropertyclassifier
      • Modifiedpropertyroutes
        • Items changed
          • Required changed
            • Deleted required property: examples
  • Responses
    • Modified response: 200
      • Modifiedpropertymodel
        • Newpropertyplayground_chat_capable
        • Modifiedpropertysemantic
          • Required changed
            • Deleted required property: embedding_model_id
            • Deleted required property: threshold
          • Newpropertyclassifier
          • Modifiedpropertyroutes
            • Items changed
              • Required changed
                • Deleted required property: examples
GET/environments/{env_id}/usage_events
  • Responses
    • Modified response: 200
      • Modifiedpropertydata
        • Items changed
          • Newpropertygateway_embedding_calls
          • Newpropertygateway_embedding_calls_dropped
GET/environments/{env_id}/usage_events/export
  • Responses
    • Modified response: 200
      • Modifiedpropertydata
        • Items changed
          • Modified schema: #/components/schemas/UsageEvent
            • Newpropertygateway_embedding_calls
            • Newpropertygateway_embedding_calls_dropped
POST/invitations
  • Responses
    • New response: 429
    • Modified response: 201
      • Required changed
        • Newrequired propertyemail_delivery
      • Newpropertyemail_delivery
GET/members
  • Responses
    • Modified response: 200
      • Modifiedpropertydata
        • Items changed
          • Newpropertysign_in_methods
POST/members
  • Responses
    • New response: 404
    • Modified response: 201
      • Modifiedpropertymember
        • Newpropertysign_in_methods
GET/model_pricing
  • Newquery parammodel
  • Newquery parampage
  • Newquery parampage_size
  • Newquery paramq
  • Newquery paramsection
  • Responses
    • New response: 400
    • Modified response: 200
      • Newpropertypage
      • Newpropertypage_size
      • Newpropertytotal
      • Modifiedpropertydata
        • Items changed
          • Newpropertycache_read_usd_per_1m
          • Newpropertycache_write_usd_per_1m
          • Newpropertycompletion_usd_per_1m
          • Newpropertyprompt_usd_per_1m
          • Newpropertyreasoning_usd_per_1m
          • Modifiedpropertycache_read_cents_per_1m
            • Deprecated changed from false to true
          • Modifiedpropertycache_write_cents_per_1m
            • Deprecated changed from false to true
          • Modifiedpropertycompletion_cents_per_1m
            • Deprecated changed from false to true
          • Modifiedpropertyprompt_cents_per_1m
            • Deprecated changed from false to true
          • Modifiedpropertyreasoning_cents_per_1m
            • Deprecated changed from false to true
PUT/model_pricing
  • Request Body
    • Newpropertycache_read_usd_per_1m
    • Newpropertycache_write_usd_per_1m
    • Newpropertycompletion_usd_per_1m
    • Newpropertyprompt_usd_per_1m
    • Newpropertyreasoning_usd_per_1m
    • Modifiedpropertycache_read_cents_per_1m
      • Deprecated changed from false to true
    • Modifiedpropertycache_write_cents_per_1m
      • Deprecated changed from false to true
    • Modifiedpropertycompletion_cents_per_1m
      • Deprecated changed from false to true
    • Modifiedpropertyprompt_cents_per_1m
      • Deprecated changed from false to true
    • Modifiedpropertyreasoning_cents_per_1m
      • Deprecated changed from false to true
  • Responses
    • Modified response: 200
      • Modifiedpropertymodel_pricing
        • Newpropertycache_read_usd_per_1m
        • Newpropertycache_write_usd_per_1m
        • Newpropertycompletion_usd_per_1m
        • Newpropertyprompt_usd_per_1m
        • Newpropertyreasoning_usd_per_1m
        • Modifiedpropertycache_read_cents_per_1m
          • Deprecated changed from false to true
        • Modifiedpropertycache_write_cents_per_1m
          • Deprecated changed from false to true
        • Modifiedpropertycompletion_cents_per_1m
          • Deprecated changed from false to true
        • Modifiedpropertyprompt_cents_per_1m
          • Deprecated changed from false to true
        • Modifiedpropertyreasoning_cents_per_1m
          • Deprecated changed from false to true

Product availability changes​

  • POST /members: AISIX Enterprise and AISIX Cloud → AISIX Enterprise only
  • POST /members/{user_id}/set_password_link: not present → AISIX Enterprise only
  • GET /data_export: AISIX Enterprise and AISIX Cloud → AISIX Enterprise only
  • POST /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
      • Modifiedpropertydata
        • Items changed
          • Modifiedpropertystate
            • Modified schema: #/components/schemas/BudgetState
              • Required changed
                • Newrequired propertyaggregated_at
              • Newpropertyaggregated_at
GET/budgets/{budget_id}
  • Responses
    • Modified response: 200
      • Modifiedpropertystate
        • Modified schema: #/components/schemas/BudgetState
          • Required changed
            • Newrequired propertyaggregated_at
          • Newpropertyaggregated_at
GET/environments/{env_id}/oidc_providers
  • Responses
    • Modified response: 200
      • Modifiedpropertydata
        • Items changed
          • Required changed
            • Newrequired propertyhmac_secret_set
            • Deleted required property: issuer
          • Newpropertyhmac_secret_set
          • ModifiedpropertyaudiencesBreaking
            • MinItems changed from 1 to 0
POST/environments/{env_id}/oidc_providers
  • Request Body
    • Required changed
      • Deleted required property: audiences
      • Deleted required property: issuer
    • Newpropertyhmac_secret
    • ModifiedpropertyaudiencesBreaking
      • MinItems changed from 1 to 0
  • Responses
    • Modified response: 201
      • Modifiedpropertyoidc_provider
        • Required changed
          • Newrequired propertyhmac_secret_set
          • Deleted required property: issuer
        • Newpropertyhmac_secret_set
        • ModifiedpropertyaudiencesBreaking
          • MinItems changed from 1 to 0
GET/environments/{env_id}/oidc_providers/{oidc_provider_id}
  • Responses
    • Modified response: 200
      • Modifiedpropertyoidc_provider
        • Required changed
          • Newrequired propertyhmac_secret_set
          • Deleted required property: issuer
        • Newpropertyhmac_secret_set
        • ModifiedpropertyaudiencesBreaking
          • MinItems changed from 1 to 0
PATCH/environments/{env_id}/oidc_providers/{oidc_provider_id}
  • Request Body
    • Newpropertyhmac_secret
    • ModifiedpropertyaudiencesBreaking
      • Nullable changed from false to true
      • MinItems changed from 1 to 0
    • ModifiedpropertyissuerBreaking
      • Nullable changed from false to true
  • Responses
    • Modified response: 200
      • Modifiedpropertyoidc_provider
        • Required changed
          • Newrequired propertyhmac_secret_set
          • Deleted required property: issuer
        • Newpropertyhmac_secret_set
        • ModifiedpropertyaudiencesBreaking
          • MinItems changed from 1 to 0
GET/environments/{env_id}/usage_events
  • Newquery paramguardrail_blocked_fail_closed
  • Responses
    • Modified response: 200
      • Modifiedpropertydata
        • Items changed
          • Required changed
            • Newrequired propertyguardrail_blocked_fail_closed
          • Newpropertyguardrail_blocked_fail_closed
          • Newpropertytotal_tokens
          • Modifiedpropertyguardrail_enforced_hits
            • Items changed
              • Modifiedpropertyaction
                • New enum values: [blocked_buffer_exceeded mask_unsupported]
          • Modifiedpropertyguardrail_monitor_hits
            • Items changed
              • Modifiedpropertyaction
                • New enum values: [would_block would_mask would_mask_unsupported]
GET/environments/{env_id}/usage_events/export
  • Newquery paramguardrail_blocked_fail_closed
  • Newquery paramtimezone
  • Responses
    • Modified response: 200
      • Modifiedpropertydata
        • Items changed
          • Modified schema: #/components/schemas/UsageEvent
            • Required changed
              • Newrequired propertyguardrail_blocked_fail_closed
            • Newpropertyguardrail_blocked_fail_closed
            • Newpropertytotal_tokens
            • Modifiedpropertyguardrail_enforced_hits
              • Items changed
                • Modifiedpropertyaction
                  • New enum values: [blocked_buffer_exceeded mask_unsupported]
            • Modifiedpropertyguardrail_monitor_hits
              • Items changed
                • Modifiedpropertyaction
                  • New enum values: [would_block would_mask would_mask_unsupported]
GET/environments/{env_id}/usage_summary
  • Responses
    • Modified response: 200
      • Modifiedpropertydata
        • Items changed
          • Required changed
            • Newrequired propertytotal_tokens
          • Newpropertytotal_tokens
POST/provider_keys
  • Request Body
    • Modifiedpropertyapi_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
      • Modifiedpropertyprovider_key
        • Modifiedpropertyapi_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})*)?)$'
PATCH/provider_keys/{provider_key_id}
  • Request Body
    • Modifiedpropertyapi_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
      • Modifiedpropertyprovider_key
        • Modifiedpropertyapi_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})*)?)$'

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
      • Modifiedpropertydata
        • Items changed
          • Newpropertyinput_messages
POST/environments/{env_id}/guardrails
  • Request Body
    • Newpropertyinput_messages
  • Responses
    • Modified response: 201
      • Modifiedpropertyguardrail
        • Newpropertyinput_messages
GET/environments/{env_id}/guardrails/{guardrail_id}
  • Responses
    • Modified response: 200
      • Modifiedpropertyguardrail
        • Newpropertyinput_messages
PATCH/environments/{env_id}/guardrails/{guardrail_id}
  • Request Body
    • Newpropertyinput_messages
  • Responses
    • Modified response: 200
      • Modifiedpropertyguardrail
        • Newpropertyinput_messages
GET/environments/{env_id}/models
  • Responses
    • Modified response: 200
      • Modifiedpropertydata
        • Items changed
          • Modifiedpropertyeffort_mapping
            • AdditionalProperties changed
              • Nullable changed from false to true
              • MinLength changed from 0 to 1
POST/environments/{env_id}/models
  • Request Body
    • Modifiedpropertyeffort_mapping
      • Modified schema: #/components/schemas/EffortMapping
        • AdditionalProperties changed
          • Nullable changed from false to true
          • MinLength changed from 0 to 1
  • Responses
    • Modified response: 201
      • Modifiedpropertymodel
        • Modifiedpropertyeffort_mapping
          • AdditionalProperties changed
            • Nullable changed from false to true
            • MinLength changed from 0 to 1
GET/environments/{env_id}/models/{model_id}
  • Responses
    • Modified response: 200
      • Modifiedpropertymodel
        • Modifiedpropertyeffort_mapping
          • AdditionalProperties changed
            • Nullable changed from false to true
            • MinLength changed from 0 to 1
PATCH/environments/{env_id}/models/{model_id}
  • Request Body
    • Modifiedpropertyeffort_mapping
      • Modified schema: #/components/schemas/EffortMapping
        • AdditionalProperties changed
          • Nullable changed from false to true
          • MinLength changed from 0 to 1
  • Responses
    • Modified response: 200
      • Modifiedpropertymodel
        • Modifiedpropertyeffort_mapping
          • AdditionalProperties changed
            • Nullable changed from false to true
            • MinLength changed from 0 to 1
GET/notification_channels
  • Responses
    • Modified response: 200
      • Modifiedpropertydata
        • Items changed
          • Required changed
            • Newrequired propertybody_template
            • Newrequired propertyheaders
          • Newpropertybody_template
          • Newpropertyheaders
POST/notification_channels
  • Request Body
    • Newpropertybody_template
    • Newpropertyheaders
  • Responses
    • Modified response: 201
      • Modifiedpropertynotification_channel
        • Required changed
          • Newrequired propertybody_template
          • Newrequired propertyheaders
        • Newpropertybody_template
        • Newpropertyheaders
GET/notification_channels/{channel_id}
  • Responses
    • Modified response: 200
      • Modifiedpropertynotification_channel
        • Required changed
          • Newrequired propertybody_template
          • Newrequired propertyheaders
        • Newpropertybody_template
        • Newpropertyheaders
PATCH/notification_channels/{channel_id}
  • Request Body
    • Newpropertybody_template
    • Newpropertyheaders
  • Responses
    • Modified response: 200
      • Modifiedpropertynotification_channel
        • Required changed
          • Newrequired propertybody_template
          • Newrequired propertyheaders
        • Newpropertybody_template
        • Newpropertyheaders
POST/notification_channels/{channel_id}/test
  • Responses
    • Modified response: 200
      • Newpropertyrequest_body
      • Newpropertyresponse_body
      • Newpropertyresponse_status
GET/notification_deliveries
  • Responses
    • Modified response: 200
      • Modifiedpropertydata
        • Items changed
          • Required changed
            • Newrequired propertylast_response_body
            • Newrequired propertylast_response_body_truncated
            • Newrequired propertylast_response_status
          • Newpropertylast_response_body
          • Newpropertylast_response_body_truncated
          • Newpropertylast_response_status
POST/provider_keys
  • Request Body
    • Newpropertyresolve_addresses
GET/provider_keys/{provider_key_id}
  • Responses
    • Modified response: 200
      • Modifiedpropertyprovider_key
        • Newpropertyresolve_addresses
PATCH/provider_keys/{provider_key_id}
  • Request Body
    • Newpropertyresolve_addresses
  • Responses
    • Modified response: 200
      • Modifiedpropertyprovider_key
        • Newpropertyresolve_addresses
POST/roles
  • Request Body
    • Modifiedpropertypermissions
      • Items changed
        • Modified schema: #/components/schemas/RoleReadPermissionInput
          • Modifiedpropertyresource
            • New enum values: [data_export]
PATCH/roles/{role_name}
  • Request Body
    • Modifiedpropertypermissions
      • Items changed
        • Modified schema: #/components/schemas/RoleReadPermissionInput
          • Modifiedpropertyresource
            • New enum values: [data_export]

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
      • Modifiedpropertywarnings
        • Items changed
          • Modifiedpropertycode
            • New enum values: [below_floor]
            • Deleted enum values: [row_rejected]
GET/a2a_agents/{a2a_agent_id}
  • Responses
    • Modified response: 200
      • Modifiedpropertywarnings
        • Items changed
          • Modifiedpropertycode
            • New enum values: [below_floor]
            • Deleted enum values: [row_rejected]
PATCH/a2a_agents/{a2a_agent_id}
  • Responses
    • New response: 422
    • Modified response: 200
      • Modifiedpropertywarnings
        • Items changed
          • Modifiedpropertycode
            • New enum values: [below_floor]
            • Deleted enum values: [row_rejected]
PATCH/environments/{env_id}
  • Responses
    • New response: 422
POST/environments/{env_id}/api_keys
  • Responses
    • New response: 422
    • Modified response: 201
      • Modifiedpropertywarnings
        • Items changed
          • Modifiedpropertycode
            • New enum values: [below_floor]
            • Deleted enum values: [row_rejected]
PATCH/environments/{env_id}/api_keys/{api_key_id}
  • Responses
    • New response: 422
    • Modified response: 200
      • Modifiedpropertywarnings
        • Items changed
          • Modifiedpropertycode
            • New enum values: [below_floor]
            • Deleted enum values: [row_rejected]
POST/environments/{env_id}/api_keys/{api_key_id}/rotate
  • Responses
    • New response: 422
    • Modified response: 200
      • Modifiedpropertywarnings
        • Items changed
          • Modifiedpropertycode
            • New enum values: [below_floor]
            • Deleted enum values: [row_rejected]
POST/environments/{env_id}/cache_policies
  • Responses
    • New response: 422
    • Modified response: 201
      • Modifiedpropertywarnings
        • Items changed
          • Modifiedpropertycode
            • New enum values: [below_floor]
            • Deleted enum values: [row_rejected]
GET/environments/{env_id}/cache_policies/{cache_policy_id}
  • Responses
    • Modified response: 200
      • Modifiedpropertywarnings
        • Items changed
          • Modifiedpropertycode
            • New enum values: [below_floor]
            • Deleted enum values: [row_rejected]
PATCH/environments/{env_id}/cache_policies/{cache_policy_id}
  • Responses
    • New response: 422
    • Modified response: 200
      • Modifiedpropertywarnings
        • Items changed
          • Modifiedpropertycode
            • New enum values: [below_floor]
            • Deleted enum values: [row_rejected]
POST/environments/{env_id}/cache_policies/{cache_policy_id}/purge
  • Responses
    • New response: 422
    • Modified response: 200
      • Modifiedpropertywarnings
        • Items changed
          • Modifiedpropertycode
            • New enum values: [below_floor]
            • Deleted enum values: [row_rejected]
POST/environments/{env_id}/claim_mappings
  • Responses
    • New response: 422
    • Modified response: 201
      • Modifiedpropertywarnings
        • Items changed
          • Modifiedpropertycode
            • New enum values: [below_floor]
            • Deleted enum values: [row_rejected]
GET/environments/{env_id}/claim_mappings/{claim_mapping_id}
  • Responses
    • Modified response: 200
      • Modifiedpropertywarnings
        • Items changed
          • Modifiedpropertycode
            • New enum values: [below_floor]
            • Deleted enum values: [row_rejected]
PATCH/environments/{env_id}/claim_mappings/{claim_mapping_id}
  • Responses
    • New response: 422
    • Modified response: 200
      • Modifiedpropertywarnings
        • Items changed
          • Modifiedpropertycode
            • New enum values: [below_floor]
            • Deleted enum values: [row_rejected]
POST/environments/{env_id}/guardrails
  • Responses
    • New response: 422
    • Modified response: 201
      • Modifiedpropertywarnings
        • Items changed
          • Modifiedpropertycode
            • New enum values: [below_floor]
            • Deleted enum values: [row_rejected]
GET/environments/{env_id}/guardrails/{guardrail_id}
  • Responses
    • Modified response: 200
      • Modifiedpropertywarnings
        • Items changed
          • Modifiedpropertycode
            • New enum values: [below_floor]
            • Deleted enum values: [row_rejected]
PATCH/environments/{env_id}/guardrails/{guardrail_id}
  • Responses
    • New response: 422
    • Modified response: 200
      • Modifiedpropertywarnings
        • Items changed
          • Modifiedpropertycode
            • New enum values: [below_floor]
            • Deleted enum values: [row_rejected]
POST/environments/{env_id}/guardrails/{guardrail_id}/attachments
  • Responses
    • New response: 422
    • Modified response: 201
      • Modifiedpropertywarnings
        • Items changed
          • Modifiedpropertycode
            • New enum values: [below_floor]
            • Deleted enum values: [row_rejected]
PUT/environments/{env_id}/mcp_policy
  • Responses
    • New response: 422
POST/environments/{env_id}/models
  • Responses
    • New response: 422
    • Modified response: 201
      • Modifiedpropertywarnings
        • Items changed
          • Modifiedpropertycode
            • New enum values: [below_floor]
            • Deleted enum values: [row_rejected]
GET/environments/{env_id}/models/{model_id}
  • Responses
    • Modified response: 200
      • Modifiedpropertywarnings
        • Items changed
          • Modifiedpropertycode
            • New enum values: [below_floor]
            • Deleted enum values: [row_rejected]
PATCH/environments/{env_id}/models/{model_id}
  • Responses
    • New response: 422
    • Modified response: 200
      • Modifiedpropertywarnings
        • Items changed
          • Modifiedpropertycode
            • New enum values: [below_floor]
            • Deleted enum values: [row_rejected]
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
      • Modifiedpropertywarnings
        • Items changed
          • Modifiedpropertycode
            • New enum values: [below_floor]
            • Deleted enum values: [row_rejected]
GET/environments/{env_id}/passthrough_routes/{passthrough_route_id}
  • Responses
    • Modified response: 200
      • Modifiedpropertywarnings
        • Items changed
          • Modifiedpropertycode
            • New enum values: [below_floor]
            • Deleted enum values: [row_rejected]
PATCH/environments/{env_id}/passthrough_routes/{passthrough_route_id}
  • Responses
    • New response: 422
    • Modified response: 200
      • Modifiedpropertywarnings
        • Items changed
          • Modifiedpropertycode
            • New enum values: [below_floor]
            • Deleted enum values: [row_rejected]
POST/environments/{env_id}/rate_limits
  • Responses
    • New response: 422
    • Modified response: 201
      • Modifiedpropertywarnings
        • Items changed
          • Modifiedpropertycode
            • New enum values: [below_floor]
            • Deleted enum values: [row_rejected]
GET/environments/{env_id}/rate_limits/{rate_limit_id}
  • Responses
    • Modified response: 200
      • Modifiedpropertywarnings
        • Items changed
          • Modifiedpropertycode
            • New enum values: [below_floor]
            • Deleted enum values: [row_rejected]
PATCH/environments/{env_id}/rate_limits/{rate_limit_id}
  • Responses
    • New response: 422
    • Modified response: 200
      • Modifiedpropertywarnings
        • Items changed
          • Modifiedpropertycode
            • New enum values: [below_floor]
            • Deleted enum values: [row_rejected]
GET/environments/{env_id}/usage_events
  • Responses
    • Modified response: 200
      • Modifiedpropertydata
        • Items changed
          • Newpropertycache_write_tokens
GET/environments/{env_id}/usage_events/export
  • Responses
    • Modified response: 200
      • Modifiedpropertydata
        • Items changed
          • Modified schema: #/components/schemas/UsageEvent
            • Newpropertycache_write_tokens
POST/mcp_server_submissions
  • Responses
    • Modified response: 201
      • Modifiedpropertywarnings
        • Items changed
          • Modifiedpropertycode
            • New enum values: [below_floor]
            • Deleted enum values: [row_rejected]
PATCH/mcp_server_submissions/{mcp_server_id}
  • Responses
    • New response: 422
    • Modified response: 200
      • Modifiedpropertywarnings
        • Items changed
          • Modifiedpropertycode
            • New enum values: [below_floor]
            • Deleted enum values: [row_rejected]
POST/mcp_servers
  • Responses
    • New response: 422
    • Modified response: 201
      • Modifiedpropertywarnings
        • Items changed
          • Modifiedpropertycode
            • New enum values: [below_floor]
            • Deleted enum values: [row_rejected]
GET/mcp_servers/{mcp_server_id}
  • Responses
    • Modified response: 200
      • Modifiedpropertywarnings
        • Items changed
          • Modifiedpropertycode
            • New enum values: [below_floor]
            • Deleted enum values: [row_rejected]
PATCH/mcp_servers/{mcp_server_id}
  • Responses
    • New response: 422
    • Modified response: 200
      • Modifiedpropertywarnings
        • Items changed
          • Modifiedpropertycode
            • New enum values: [below_floor]
            • Deleted enum values: [row_rejected]
POST/mcp_servers/{mcp_server_id}/approve
  • Responses
    • New response: 422
    • Modified response: 200
      • Modifiedpropertywarnings
        • Items changed
          • Modifiedpropertycode
            • New enum values: [below_floor]
            • Deleted enum values: [row_rejected]
POST/mcp_servers/{mcp_server_id}/reject
  • Responses
    • Modified response: 200
      • Modifiedpropertywarnings
        • Items changed
          • Modifiedpropertycode
            • New enum values: [below_floor]
            • Deleted enum values: [row_rejected]
PUT/model_pricing
  • Responses
    • New response: 422
POST/provider_keys
  • Responses
    • New response: 422
    • Modified response: 201
      • Modifiedpropertywarnings
        • Items changed
          • Modifiedpropertycode
            • New enum values: [below_floor]
            • Deleted enum values: [row_rejected]
GET/provider_keys/{provider_key_id}
  • Responses
    • Modified response: 200
      • Modifiedpropertywarnings
        • Items changed
          • Modifiedpropertycode
            • New enum values: [below_floor]
            • Deleted enum values: [row_rejected]
PATCH/provider_keys/{provider_key_id}
  • Responses
    • New response: 422
    • Modified response: 200
      • Modifiedpropertywarnings
        • Items changed
          • Modifiedpropertycode
            • New enum values: [below_floor]
            • Deleted enum values: [row_rejected]

From 1.0.0 to 1.1.0​

Switch to Show all to see all changes
GET/a2a_agents
  • Responses
    • Modified response: 200
      • Modifiedpropertydata
        • Items changed
          • Newpropertyforward_client_headers
POST/a2a_agents
  • Request Body
    • Newpropertyforward_client_headers
  • Responses
    • Modified response: 201
      • Newpropertywarnings
      • Modifiedpropertya2a_agent
        • Newpropertyforward_client_headers
GET/a2a_agents/{a2a_agent_id}
  • Responses
    • Modified response: 200
      • Newpropertywarnings
      • Modifiedpropertya2a_agent
        • Newpropertyforward_client_headers
PATCH/a2a_agents/{a2a_agent_id}
  • Request Body
    • Newpropertyforward_client_headers
  • Responses
    • Modified response: 200
      • Newpropertywarnings
      • Modifiedpropertya2a_agent
        • Newpropertyforward_client_headers

From 0.13.0 to 1.0.0​

Switch to Show all to see all changes
GET/environments/{env_id}/models
  • Responses
    • Modified response: 200
      • Modifiedpropertydata
        • Items changed
          • Newpropertyeffort_mapping
          • Modifiedpropertycooldown
            • Modifiedpropertyenabled
              • Default changed from null to false
POST/environments/{env_id}/models
  • Request Body
    • Newpropertyeffort_mapping
    • Modifiedpropertycooldown
      • Modifiedpropertyenabled
        • Default changed from null to false
  • Responses
    • Modified response: 201
      • Modifiedpropertymodel
        • Newpropertyeffort_mapping
        • Modifiedpropertycooldown
          • Modifiedpropertyenabled
            • Default changed from null to false
GET/environments/{env_id}/models/{model_id}
  • Responses
    • Modified response: 200
      • Modifiedpropertymodel
        • Newpropertyeffort_mapping
        • Modifiedpropertycooldown
          • Modifiedpropertyenabled
            • Default changed from null to false
PATCH/environments/{env_id}/models/{model_id}
  • Request Body
    • Newpropertyeffort_mapping
    • Modifiedpropertycooldown
      • Modifiedpropertyenabled
        • Default changed from null to false
  • Responses
    • Modified response: 200
      • Modifiedpropertymodel
        • Newpropertyeffort_mapping
        • Modifiedpropertycooldown
          • Modifiedpropertyenabled
            • Default changed from null to false
GET/environments/{env_id}/passthrough_routes
  • Responses
    • Modified response: 200
      • Modifiedpropertydata
        • Items changed
          • Newpropertyforward_client_headers
POST/environments/{env_id}/passthrough_routes
  • Request Body
    • Newpropertyforward_client_headers
  • Responses
    • Modified response: 201
      • Modifiedpropertypassthrough_route
        • Newpropertyforward_client_headers
GET/environments/{env_id}/passthrough_routes/{passthrough_route_id}
  • Responses
    • Modified response: 200
      • Modifiedpropertypassthrough_route
        • Newpropertyforward_client_headers
PATCH/environments/{env_id}/passthrough_routes/{passthrough_route_id}
  • Request Body
    • Newpropertyforward_client_headers
  • Responses
    • Modified response: 200
      • Modifiedpropertypassthrough_route
        • Newpropertyforward_client_headers
GET/environments/{env_id}/usage_events
  • Newquery paramrequested_model_exact
  • Responses
    • Modified response: 200
      • Modifiedpropertydata
        • Items changed
          • Newpropertyguardrail_scores
GET/environments/{env_id}/usage_events/export
  • Newquery paramrequested_model_exact
  • Responses
    • Modified response: 200
      • Modifiedpropertydata
        • Items changed
          • Modified schema: #/components/schemas/UsageEvent
            • Newpropertyguardrail_scores
POST/mcp_server_submissions
  • Request Body
    • Newpropertyforward_client_headers
  • Responses
    • Modified response: 201
      • Modifiedpropertymcp_server
        • Newpropertyforward_client_headers
PATCH/mcp_server_submissions/{mcp_server_id}
  • Request Body
    • Newpropertyforward_client_headers
  • Responses
    • Modified response: 200
      • Modifiedpropertymcp_server
        • Newpropertyforward_client_headers
GET/mcp_servers
  • Responses
    • Modified response: 200
      • Modifiedpropertydata
        • Items changed
          • Newpropertyforward_client_headers
POST/mcp_servers
  • Request Body
    • Newpropertyforward_client_headers
  • Responses
    • Modified response: 201
      • Modifiedpropertymcp_server
        • Newpropertyforward_client_headers
GET/mcp_servers/{mcp_server_id}
  • Responses
    • Modified response: 200
      • Modifiedpropertymcp_server
        • Newpropertyforward_client_headers
PATCH/mcp_servers/{mcp_server_id}
  • Request Body
    • Newpropertyforward_client_headers
  • Responses
    • Modified response: 200
      • Modifiedpropertymcp_server
        • Newpropertyforward_client_headers
POST/mcp_servers/{mcp_server_id}/approve
  • Responses
    • Modified response: 200
      • Modifiedpropertymcp_server
        • Newpropertyforward_client_headers
POST/mcp_servers/{mcp_server_id}/reject
  • Responses
    • Modified response: 200
      • Modifiedpropertymcp_server
        • Newpropertyforward_client_headers

From 0.12.0 to 0.13.0​

Switch to Show all to see all changes
GET/environments/{env_id}/usage_events
  • Newquery paramoperation
  • Responses
    • Modified response: 200
      • Modifiedpropertydata
        • Items changed
          • Newpropertyoperation
GET/environments/{env_id}/usage_events/export
  • Newquery paramoperation
  • Responses
    • Modified response: 200
      • Modifiedpropertydata
        • Items changed
          • Modified schema: #/components/schemas/UsageEvent
            • Newpropertyoperation
POST/provider_keys
  • Request Body
    • Newpropertyapis
  • Responses
    • Modified response: 201
      • Newpropertywarnings
GET/provider_keys/{provider_key_id}
  • Responses
    • Modified response: 200
      • Newpropertywarnings
      • Modifiedpropertyprovider_key
        • Newpropertyapis
        • Newpropertyapis_source
PATCH/provider_keys/{provider_key_id}
  • Request Body
    • Newpropertyapis
  • Responses
    • Modified response: 200
      • Newpropertywarnings
      • Modifiedpropertyprovider_key
        • Newpropertyapis
        • Newpropertyapis_source

From 0.11.0 to 0.12.0​

GET/environments/{env_id}/usage_events
GET/environments/{env_id}/usage_events/export
GET/environments/{env_id}/usage_metrics
GET/environments/{env_id}/usage_summary
GET/invitations
POST/invitations
DELETE/invitations/{invitation_id}
DELETE/members/{user_id}
GET/model_pricing
PUT/model_pricing
DELETE/model_pricing/{id}
GET/notification_deliveries
GET/teams
POST/teams
DELETE/teams/{team_id}
GET/teams/{team_id}
PATCH/teams/{team_id}
GET/teams/{team_id}/members
POST/teams/{team_id}/members
DELETE/teams/{team_id}/members/{user_id}
PATCH/teams/{team_id}/members/{user_id}

Switch to Show all to see all changes
DELETE/environments/{env_id}/api_keys/{api_key_id}
  • Responses
    • New response: 409
DELETE/environments/{env_id}/oidc_providers/{oidc_provider_id}
  • Responses
    • Modified response: 200
      • Newpropertywarnings

From 0.10.0 to 0.11.0​

Switch to Show all to see all changes
PATCH/environments/{env_id}
  • Request Body
    • Newpropertydisplay_name
GET/environments/{env_id}/dp_nodes
  • Responses
    • Modified response: 200
      • Modifiedpropertydata
        • Items changed
          • Required changed
            • Newrequired propertystatus
          • Newpropertystatus
GET/environments/{env_id}/guardrails
  • Responses
    • Modified response: 200
      • Modifiedpropertydata
        • Items changed
          • Deletedpropertymandatory
          • Modifiedpropertykind
            • New enum values: [semantic custom]
POST/environments/{env_id}/guardrails
  • Request Body
    • Deletedpropertymandatory
    • Modifiedpropertykind
      • New enum values: [semantic custom]
  • Responses
    • Modified response: 201
      • Newpropertywarnings
      • Modifiedpropertyguardrail
        • Deletedpropertymandatory
        • Modifiedpropertykind
          • New enum values: [semantic custom]
POST/environments/{env_id}/guardrails/test-connection
  • Request Body
    • Modifiedpropertykind
      • New enum values: [semantic custom]
GET/environments/{env_id}/guardrails/{guardrail_id}
  • Responses
    • Modified response: 200
      • Newpropertywarnings
      • Modifiedpropertyguardrail
        • Deletedpropertymandatory
        • Modifiedpropertykind
          • New enum values: [semantic custom]
PATCH/environments/{env_id}/guardrails/{guardrail_id}
  • Responses
    • Modified response: 200
      • Newpropertywarnings
      • Modifiedpropertyguardrail
        • Deletedpropertymandatory
        • Modifiedpropertykind
          • New enum values: [semantic custom]
GET/environments/{env_id}/mcp_policy
  • Responses
    • Modified response: 200
      • Modifiedpropertymcp_policyBreaking
        • Schemas added: #/components/schemas/McpAccessPolicy
        • Type changed from 'object' to ''
        • AdditionalProperties changed from false to null
        • Nullable changed from false to true
        • Required changed
          • Deleted required property: allow
          • Deleted required property: created_at
          • Deleted required property: deny
          • Deleted required property: enabled
          • Deleted required property: id
          • Deleted required property: scope
          • Deleted required property: updated_at
        • DeletedpropertyallowBreaking
        • Deletedpropertycreated_atBreaking
        • DeletedpropertydenyBreaking
        • DeletedpropertyenabledBreaking
        • Deletedpropertyenv_id
        • DeletedpropertyidBreaking
        • DeletedpropertyscopeBreaking
        • Deletedpropertyteam_id
        • Deletedpropertyupdated_atBreaking

From 0.9.0 to 0.10.0​

PATCH/environments/{env_id}
GET/environments/{env_id}/passthrough_routes
POST/environments/{env_id}/passthrough_routes
DELETE/environments/{env_id}/passthrough_routes/{passthrough_route_id}
GET/environments/{env_id}/passthrough_routes/{passthrough_route_id}
PATCH/environments/{env_id}/passthrough_routes/{passthrough_route_id}
GET/members/{member_id}/role_bindings
PUT/members/{member_id}/role_bindings
PATCH/members/{user_id}
GET/roles
POST/roles
DELETE/roles/{role_name}
PATCH/roles/{role_name}

POST/environments/{env_id}/mcp_policy/apply
POST/environments/{env_id}/mcp_policy/preview

Switch to Show all to see all changes
GET/environments
  • Responses
    • Modified response: 200
      • Modifiedpropertydata
        • Items changed
          • Newpropertymcp_anonymous
          • Newpropertymcp_resource_url
POST/environments
  • Responses
    • Modified response: 201
      • Modifiedpropertyenvironment
        • Newpropertymcp_anonymous
        • Newpropertymcp_resource_url
GET/environments/{env_id}
  • Responses
    • Modified response: 200
      • Modifiedpropertyenvironment
        • Newpropertymcp_anonymous
        • Newpropertymcp_resource_url
GET/environments/{env_id}/api_keys
  • Responses
    • Modified response: 200
      • Modifiedpropertydata
        • Items changed
          • Newpropertyallowed_routes
          • Deletedpropertyallowed_tools
          • Modifiedpropertymcp_access
            • Modified schema: #/components/schemas/McpAccess
              • Required changed
                • Newrequired propertyallow
                • Deleted required property: mode
              • DeletedpropertymodeBreaking
POST/environments/{env_id}/api_keys
  • Request Body
    • Newpropertyallowed_routes
    • Deletedpropertyallowed_tools
    • Modifiedpropertymcp_access
      • Modified schema: #/components/schemas/McpAccess
        • Required changed
          • Newrequired propertyallowBreaking
          • Deleted required property: mode
        • DeletedpropertymodeBreaking
  • Responses
    • Modified response: 201
      • Newpropertywarnings
      • Modifiedpropertyapi_key
        • Newpropertyallowed_routes
        • Deletedpropertyallowed_tools
        • Modifiedpropertymcp_access
          • Modified schema: #/components/schemas/McpAccess
            • Required changed
              • Newrequired propertyallowBreaking
              • Deleted required property: mode
            • DeletedpropertymodeBreaking
PATCH/environments/{env_id}/api_keys/{api_key_id}
  • Request Body
    • Newpropertyallowed_routes
    • Deletedpropertyallowed_tools
    • Modifiedpropertymcp_access
      • Modified schema: #/components/schemas/McpAccess
        • Required changed
          • Newrequired propertyallowBreaking
          • Deleted required property: mode
        • DeletedpropertymodeBreaking
  • Responses
    • Modified response: 200
      • Newpropertywarnings
      • Modifiedpropertyapi_key
        • Newpropertyallowed_routes
        • Deletedpropertyallowed_tools
        • Modifiedpropertymcp_access
          • Modified schema: #/components/schemas/McpAccess
            • Required changed
              • Newrequired propertyallowBreaking
              • Deleted required property: mode
            • DeletedpropertymodeBreaking
GET/environments/{env_id}/api_keys/{api_key_id}/effective_permissions
  • Responses
    • Modified response: 200
      • Modifiedpropertyeffective_permissions
        • Modifiedpropertymcp
          • Required changed
            • Newrequired propertylayers
            • Deleted required property: base_source
            • Deleted required property: key_mode
          • Newpropertylayers
          • Deletedpropertybase_policy_id
          • Deletedpropertybase_sourceBreaking
          • Deletedpropertykey_modeBreaking
POST/environments/{env_id}/api_keys/{api_key_id}/rotate
  • Responses
    • Modified response: 200
      • Newpropertywarnings
      • Modifiedpropertyapi_key
        • Newpropertyallowed_routes
        • Deletedpropertyallowed_tools
        • Modifiedpropertymcp_access
          • Modified schema: #/components/schemas/McpAccess
            • Required changed
              • Newrequired propertyallow
              • Deleted required property: mode
            • DeletedpropertymodeBreaking
GET/environments/{env_id}/guardrails/{guardrail_id}/attachments
  • Responses
    • Modified response: 200
      • Modifiedpropertydata
        • Items changed
          • Modifiedpropertyscope_type
            • New enum values: [mcp_server passthrough_route]
POST/environments/{env_id}/guardrails/{guardrail_id}/attachments
  • Request Body
    • Modifiedpropertyscope_type
      • New enum values: [mcp_server passthrough_route]
  • Responses
    • Modified response: 201
      • Newpropertywarnings
      • Modifiedpropertydata
        • Modifiedpropertyscope_type
          • New enum values: [mcp_server passthrough_route]
GET/environments/{env_id}/mcp_policy
  • Responses
    • Modified response: 200
      • Modifiedpropertymcp_policy
        • Required changed
          • Deleted required property: mode
        • DeletedpropertymodeBreaking
PUT/environments/{env_id}/mcp_policy
  • Request Body
    • Required changed
      • Newrequired propertyallowBreaking
      • Deleted required property: mode
    • DeletedpropertymodeBreaking
  • Responses
    • Modified response: 200
      • Modifiedpropertymcp_policy
        • Required changed
          • Deleted required property: mode
        • DeletedpropertymodeBreaking
GET/environments/{env_id}/models
  • Responses
    • Modified response: 200
      • Modifiedpropertydata
        • Items changed
          • Modifiedpropertyrouting
            • Newpropertyhash_on
            • Deletedpropertysticky
            • Modifiedpropertystrategy
              • New enum values: [consistent_hash]
              • Deleted enum values: [weighted]
            • Modifiedpropertytargets
              • Items changed
                • Newpropertypriority
POST/environments/{env_id}/models
  • Request Body
    • Modifiedpropertyrouting
      • Newpropertyhash_on
      • Deletedpropertysticky
      • Modifiedpropertystrategy
        • New enum values: [consistent_hash]
        • Deleted enum values: [weighted]
      • Modifiedpropertytargets
        • Items changed
          • Newpropertypriority
  • Responses
    • Modified response: 201
      • Modifiedpropertymodel
        • Modifiedpropertyrouting
          • Newpropertyhash_on
          • Deletedpropertysticky
          • Modifiedpropertystrategy
            • New enum values: [consistent_hash]
            • Deleted enum values: [weighted]
          • Modifiedpropertytargets
            • Items changed
              • Newpropertypriority
GET/environments/{env_id}/models/{model_id}
  • Responses
    • Modified response: 200
      • Modifiedpropertymodel
        • Modifiedpropertyrouting
          • Newpropertyhash_on
          • Deletedpropertysticky
          • Modifiedpropertystrategy
            • New enum values: [consistent_hash]
            • Deleted enum values: [weighted]
          • Modifiedpropertytargets
            • Items changed
              • Newpropertypriority
PATCH/environments/{env_id}/models/{model_id}
  • Request Body
    • Modifiedpropertyrouting
      • Newpropertyhash_on
      • Deletedpropertysticky
      • Modifiedpropertystrategy
        • New enum values: [consistent_hash]
        • Deleted enum values: [weighted]
      • Modifiedpropertytargets
        • Items changed
          • Newpropertypriority
  • Responses
    • Modified response: 200
      • Modifiedpropertymodel
        • Modifiedpropertyrouting
          • Newpropertyhash_on
          • Deletedpropertysticky
          • Modifiedpropertystrategy
            • New enum values: [consistent_hash]
            • Deleted enum values: [weighted]
          • Modifiedpropertytargets
            • Items changed
              • Newpropertypriority
POST/mcp_server_submissions
  • Request Body
    • Newpropertyprotocol_version
  • Responses
    • Modified response: 201
      • Newpropertywarnings
      • Modifiedpropertymcp_server
        • Newpropertyprotocol_version
PATCH/mcp_server_submissions/{mcp_server_id}
  • Request Body
    • Newpropertyprotocol_version
  • Responses
    • Modified response: 200
      • Newpropertywarnings
      • Modifiedpropertymcp_server
        • Newpropertyprotocol_version
GET/mcp_servers
  • Responses
    • Modified response: 200
      • Modifiedpropertydata
        • Items changed
          • Newpropertyprotocol_version
POST/mcp_servers
  • Request Body
    • Newpropertyprotocol_version
  • Responses
    • Modified response: 201
      • Newpropertywarnings
      • Modifiedpropertymcp_server
        • Newpropertyprotocol_version
GET/mcp_servers/{mcp_server_id}
  • Responses
    • Modified response: 200
      • Newpropertywarnings
      • Modifiedpropertymcp_server
        • Newpropertyprotocol_version
PATCH/mcp_servers/{mcp_server_id}
  • Request Body
    • Newpropertyprotocol_version
  • Responses
    • Modified response: 200
      • Newpropertywarnings
      • Modifiedpropertymcp_server
        • Newpropertyprotocol_version
POST/mcp_servers/{mcp_server_id}/approve
  • Responses
    • Modified response: 200
      • Newpropertywarnings
      • Modifiedpropertymcp_server
        • Newpropertyprotocol_version
POST/mcp_servers/{mcp_server_id}/reject
  • Responses
    • Modified response: 200
      • Newpropertywarnings
      • Modifiedpropertymcp_server
        • Newpropertyprotocol_version
GET/members
  • Responses
    • Modified response: 200
      • Modifiedpropertydata
        • Items changed
          • Modifiedpropertyrole
            • Deleted enum values: [owner admin member]
            • MinLength changed from 0 to 1
POST/members
  • Responses
    • Modified response: 201
      • Modifiedpropertymember
        • Modifiedpropertyrole
          • Deleted enum values: [owner admin member]
          • MinLength changed from 0 to 1
GET/teams/{team_id}/entitlements
  • Responses
    • Modified response: 200
      • Modifiedpropertyentitlements
        • Modifiedpropertymcp
          • Modified schema: #/components/schemas/McpAccessPolicy
            • Required changed
              • Deleted required property: mode
            • DeletedpropertymodeBreaking
PUT/teams/{team_id}/entitlements
  • Request Body
    • Modifiedpropertymcp
      • Modified schema: #/components/schemas/PutMcpPolicyRequest
        • Required changed
          • Newrequired propertyallowBreaking
          • Deleted required property: mode
        • DeletedpropertymodeBreaking
  • Responses
    • Modified response: 200
      • Modifiedpropertyentitlements
        • Modifiedpropertymcp
          • Modified schema: #/components/schemas/McpAccessPolicy
            • Required changed
              • Deleted required property: mode
            • DeletedpropertymodeBreaking