> ## Documentation Index
> Fetch the complete documentation index at: https://docs.coralogix.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Update a team configuration

> Update the display name and/or settings of an existing team configuration.

Requires the following permissions:
- `case-config:Update`



## OpenAPI

````yaml openapi_v4.yaml patch /cases/cases/team-configs/v1/configs/{id}
openapi: 3.0.0
info:
  title: ''
  version: 1.0.0
servers:
  - url: https://api.coralogix.com/mgmt/openapi/4
  - url: https://api.eu2.coralogix.com/mgmt/openapi/4
  - url: https://api.coralogix.us/mgmt/openapi/4
  - url: https://api.cx498.coralogix.com/mgmt/openapi/4
  - url: https://api.coralogix.in/mgmt/openapi/4
  - url: https://api.coralogixsg.com/mgmt/openapi/4
  - url: https://api.ap3.coralogix.com/mgmt/openapi/4
security:
  - apiKeyAuth: []
tags:
  - name: Recording Rules Service
    description: A service to manage recording rules.
    externalDocs:
      url: ''
  - name: Slos Service
    description: A service for managing Service Level Objectives (SLOs).
    externalDocs:
      url: ''
  - name: Scopes Service
    description: A service to manage scopes
    externalDocs:
      url: ''
  - name: Quota Allocation Rule Set service
    description: Manage quota allocation rules for different entity types.
    externalDocs:
      url: ''
  - name: Extension deployment service
    description: A service that enables querying for extension deployment information.
    externalDocs:
      description: Find out more about extensions in our documentation.
      url: https://coralogix.com/docs/integrations/extensions/
  - name: Contextual data integration service
    description: Query for contextual data integration information.
    externalDocs:
      url: ''
  - name: Alert events service
    description: >-
      Get information regarding your alert events - instances of alerts being
      triggered.
    externalDocs:
      description: Learn more about alert events and incidents in our documentation.
      url: https://coralogix.com/docs/user-guides/alerting/incidents/
  - name: Views service
    description: Create and manage views.
    externalDocs:
      url: ''
  - name: Retentions Service
    description: View and manage retentions
    externalDocs:
      url: ''
  - name: Extension testing service
    externalDocs:
      description: Find out more about extensions in our documentation.
      url: https://coralogix.com/docs/integrations/extensions/
  - name: Rule Groups Service
    description: A service to manage rule groups.
    externalDocs:
      url: ''
  - name: Global routers service
    description: >-
      View and manage your global routers - entities that direct notifications
      to configured destinations based on conditions
    externalDocs:
      description: Lean more about global routers in our documentation
      url: >-
        https://coralogix.com/docs/user-guides/notification-center/routing/introduction/
  - name: Connectors service
    description: >-
      View and manage your connectors - integration instances for notification
      destinations
    externalDocs:
      description: Lean more about connectors in our documentation
      url: >-
        https://coralogix.com/docs/user-guides/notification-center/connectors/introduction/
  - name: IP access service
    description: >-
      IP access service provides the API for managing company IP access
      settings.
    externalDocs:
      url: ''
  - name: Dashboard folders service
    description: Manage your dashboard folders.
    externalDocs:
      url: ''
  - name: Events Service
    description: A service for querying events.
    externalDocs:
      description: Learn more about alerts in our documentation
      url: https://coralogix.com/docs/user-guides/alerting/introduction-to-alerts/
  - name: Data Usage Service
    description: A service to manage data usage metrics.
    externalDocs:
      url: ''
  - name: Extension service
    description: A service that enables querying for extension information.
    externalDocs:
      description: Learn more about extensions in our documentation.
      url: https://coralogix.com/docs/integrations/extensions/
  - name: Outgoing webhooks service
    externalDocs:
      description: Find out more about outbound webhooks in our documentation.
      url: >-
        https://coralogix.com/docs/user-guides/alerting/outbound-webhooks/generic-outbound-webhooks-alert-webhooks/
  - name: Presets service
    description: >-
      View and manage your presets - pre-configured templates for notification
      content rendering
    externalDocs:
      description: Lean more about presets in our documentation
      url: >-
        https://coralogix.com/docs/user-guides/notification-center/presets/introduction/
  - name: API Keys Service
    description: Manage your API Keys.
    externalDocs:
      url: ''
  - name: Events2Metrics Service
    description: Manage your events2metrics.
    externalDocs:
      url: ''
  - name: Custom Enrichments Service
    description: Manage your enrichments.
    externalDocs:
      url: ''
  - name: Alert definitions service
    description: >-
      View and manage your alerts using alert definitions - data structures that
      contain the configuration required to create an alert.
    externalDocs:
      description: Learn more about alerts in our documentation
      url: https://coralogix.com/docs/user-guides/alerting/introduction-to-alerts/
  - name: Folders for views service
    description: Create and manage view folders.
    externalDocs:
      url: ''
  - name: Policies Service
    description: View and manage your TCO policies
    externalDocs:
      url: ''
  - name: Cases service
    description: >-
      Manage cases throughout their lifecycle. Create, view, assign,
      acknowledge, resolve, and close cases to streamline investigations and
      follow-ups.
    externalDocs:
      description: Learn more about Cases in our documentation
      url: https://coralogix.com/docs/user-guides/cases/
  - name: Team Groups Management Service
    description: Manage Team Groups.
    externalDocs:
      url: ''
  - name: API Keys Admin Service
    description: Administrative operations for API Keys management.
    externalDocs:
      url: ''
  - name: Dashboard service
    description: Get information about the Coralogix Dashboard catalog.
    externalDocs:
      url: ''
  - name: Actions Service
    description: View and manage your Actions.
    externalDocs:
      url: ''
  - name: Target Service
    description: View and manage your storage targets for logs.
    externalDocs:
      description: Find out more about archives
      url: >-
        https://coralogix.com/docs/user-guides/data-flow/s3-archive/connect-s3-archive/
  - name: Integration service
    description: A service that enables querying for integration information.
    externalDocs:
      description: Find out more about integrations in our documentation.
      url: https://coralogix.com/docs/integrations/getting-started/
  - name: Alert Scheduler Rule service
    description: Manage your alert scheduler rules.
    externalDocs:
      url: ''
  - name: Entities service
    description: Query information about registered entities in the notification center
    externalDocs:
      description: Lean more about the notification center in our documentation
      url: https://coralogix.com/docs/user-guides/notification-center/introduction/
  - name: Incidents service
    description: >-
      Handle all operations related to incident management within Coralogix.
      Identify, manage, and resolve incidents efficiently through automated
      workflows and team collaboration.
    externalDocs:
      description: Find out more about incident management in our documentation
      url: https://coralogix.com/docs/user-guides/alerting/incidents/
  - name: Metrics Data Archive Service
    description: View and manage your storage targets for metrics.
    externalDocs:
      description: Find out more about archives
      url: >-
        https://coralogix.com/docs/user-guides/data-flow/s3-archive/connect-s3-archive/
  - name: Enrichments Service
    description: Manage your enrichments.
    externalDocs:
      url: ''
  - name: SAML Configuration Service
    description: Manage your SAML configuration
    externalDocs:
      url: ''
  - name: Role Management Service
    description: Service for managing system and custom roles.
    externalDocs:
      url: ''
paths:
  /cases/cases/team-configs/v1/configs/{id}:
    patch:
      tags:
        - Team Config service
      summary: Update a team configuration
      description: >-
        Update the display name and/or settings of an existing team
        configuration.


        Requires the following permissions:

        - `case-config:Update`
      operationId: TeamConfigService_UpdateTeamConfig
      parameters:
        - in: path
          name: id
          required: true
          schema:
            type: string
            description: ID of the team configuration to update
            example: 8c0c02a3-3c1c-4d56-9a2d-9f6ab6a4b321
      requestBody:
        content:
          application/json:
            schema:
              additionalProperties: false
              properties:
                caseLifecycle:
                  $ref: '#/components/schemas/CaseLifecycle'
                globalIndicatorSettings:
                  $ref: '#/components/schemas/GlobalIndicatorSettings'
                name:
                  type: string
                  description: New display name for the team configuration
                  example: SRE Team Config
              required:
                - id
              title: Update team config request
              type: object
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/UpdateTeamConfigResponse'
          description: ''
        '400':
          content:
            application/json: {}
          description: Bad Request
        '401':
          content:
            application/json: {}
          description: Unauthorized request
        '403':
          content:
            application/json: {}
          description: Forbidden
        '404':
          content:
            application/json: {}
          description: Team config not found
        '500':
          content:
            application/json: {}
          description: Internal server error
      externalDocs:
        url: ''
components:
  schemas:
    CaseLifecycle:
      title: Case lifecycle settings
      type: object
      properties:
        autoResolve:
          $ref: '#/components/schemas/AutoResolveConfig'
        resolutionSnoozePeriod:
          type: string
          description: Period after resolution during which new cases are snoozed.
          example: 600s
        suppressionPeriod:
          type: string
          description: >-
            Default period during which duplicate or related cases are
            suppressed.
          example: 3600s
      description: >-
        Team-level configuration options for the lifecycle of case, such as
        suppression and snooze periods.
      externalDocs:
        url: ''
    GlobalIndicatorSettings:
      title: Team settings
      type: object
      properties:
        enabled:
          type: boolean
          description: >-
            Enable/disable this setting. When this is disabled, no alerts will
            be processed for cases.
        filteringConditions:
          type: array
          items:
            $ref: '#/components/schemas/IndicatorFilter'
      description: >-
        Team-level configuration options for case management, including case
        lifecycle and event filtering conditions.
      externalDocs:
        url: ''
    UpdateTeamConfigResponse:
      title: Update team config response
      required:
        - teamConfig
      type: object
      properties:
        teamConfig:
          $ref: '#/components/schemas/TeamConfig'
      externalDocs:
        url: ''
    AutoResolveConfig:
      title: Auto resolve config
      type: object
      properties:
        enabled:
          type: boolean
          description: Enable/disable automatic resolution
        inactivePeriod:
          type: string
          description: Period of inactivity after which cases are automatically resolved.
          example: 3600s
      description: >-
        Configuration for automatically resolving cases after a certain period
        of inactivity.
      externalDocs:
        url: ''
    IndicatorFilter:
      title: Indicator filter
      type: object
      properties:
        enabled:
          type: boolean
          description: Enable/disable this filter
        entityLabels:
          $ref: '#/components/schemas/EntityLabelFilter'
        priorities:
          $ref: '#/components/schemas/IndicatorPriorityFilter'
      description: >-
        Object for filtering signals to be processed by the cases pipeline. The
        filters will be AND'ed together.
      externalDocs:
        url: ''
    TeamConfig:
      title: Team configuration
      type: object
      properties:
        caseLifecycle:
          $ref: '#/components/schemas/CaseLifecycle'
        createTime:
          type: string
          description: Timestamp when the team configuration was created
          format: date-time
          example: '2025-09-22T10:30:00.000Z'
        globalIndicatorSettings:
          $ref: '#/components/schemas/GlobalIndicatorSettings'
        id:
          type: string
          description: Unique identifier for the team configuration
          example: 3f166e9f-3c88-4af2-b52e-138f339dab3e
        name:
          type: string
          description: Human-readable name for the team configuration
          example: Default Team Config
        updateTime:
          type: string
          description: Timestamp when the team configuration was last updated
          format: date-time
      description: Team-level configuration entity for case management.
      externalDocs:
        url: ''
    EntityLabelFilter:
      oneOf:
        - $ref: '#/components/schemas/EntityLabelFilterAll'
        - $ref: '#/components/schemas/EntityLabelFilterValues'
    IndicatorPriorityFilter:
      oneOf:
        - $ref: '#/components/schemas/IndicatorPriorityFilterValues'
        - $ref: '#/components/schemas/IndicatorPriorityFilterAll'
    EntityLabelFilterAll:
      title: All or EntityLabel list
      type: object
      properties:
        all:
          $ref: '#/components/schemas/All'
      additionalProperties: false
      description: Select all items from a specific list of EntityLabels (Key/Values).
      externalDocs:
        url: ''
    EntityLabelFilterValues:
      title: All or EntityLabel list
      type: object
      properties:
        values:
          $ref: '#/components/schemas/EntityLabelFilter.Values'
      additionalProperties: false
      description: Select all items from a specific list of EntityLabels (Key/Values).
      externalDocs:
        url: ''
    IndicatorPriorityFilterValues:
      title: All or IndicatorPriority list
      type: object
      properties:
        values:
          $ref: '#/components/schemas/IndicatorPriorityFilter.Values'
      additionalProperties: false
      description: Select all priorities or a specific list of IndicatorPriority values.
      externalDocs:
        url: ''
    IndicatorPriorityFilterAll:
      title: All or IndicatorPriority list
      type: object
      properties:
        all:
          $ref: '#/components/schemas/All'
      additionalProperties: false
      description: Select all priorities or a specific list of IndicatorPriority values.
      externalDocs:
        url: ''
    All:
      title: All filter values selected
      type: object
      description: Represents selection of all items in the filter
      externalDocs:
        url: ''
    EntityLabelFilter.Values:
      type: object
      properties:
        items:
          type: array
          items:
            $ref: '#/components/schemas/v1.KeyValue'
    IndicatorPriorityFilter.Values:
      type: object
      properties:
        items:
          type: array
          items:
            $ref: '#/components/schemas/IndicatorPriority'
    v1.KeyValue:
      title: Key-value pair
      required:
        - key
        - value
      type: object
      properties:
        key:
          type: string
          description: Key of the pair (e.g., label or grouping name)
          example: service
        value:
          type: string
          description: Value associated with the key
          example: payments
      description: >-
        Represents a simple key-value pair, often used for labels or groupings
        in cases.
      externalDocs:
        url: ''
    IndicatorPriority:
      enum:
        - INDICATOR_PRIORITY_UNSPECIFIED
        - INDICATOR_PRIORITY_P1
        - INDICATOR_PRIORITY_P2
        - INDICATOR_PRIORITY_P3
        - INDICATOR_PRIORITY_P4
        - INDICATOR_PRIORITY_P5
      type: string
  securitySchemes:
    apiKeyAuth:
      type: apiKey
      in: header
      name: Authorization
      description: API key authentication

````