Skip to main content

Create a team

POST 

/api/v1/teams

Team memberships can be backed by an IdP group (from Okta, Azure AD, Google Groups, etc), or can be managed directly through Cortex. Each has a separate request shape, so make sure to select the correct example.

Request

Body

required

    oneOf

    links

    object[]

    required

  • Array [

  • description string
    name stringrequired
    type stringrequired
    url stringrequired
  • ]

  • metadata

    object

    required

    description string
    name stringrequired
    summary string

    slackChannels

    object[]

    required

  • Array [

  • channel stringrequired

    The Slack channel identifier without the preceding #

    description string

    Description of this owner defined in the Catalog Descriptor. Not to be confused with the description of the team in the Team pages.

    inheritance string

    Possible values: [APPEND, FALLBACK, NONE]

    Inheritance type, only defined for domain entities

    notificationsEnabled boolean

    Refers to the corresponding field in the Catalog Descriptor. This is meant to be used for your automation purposes and does not actually impact the notification behavior in Cortex.

  • ]

  • teamTag stringrequired

    A unique identifier for the team to be used for API/programmatic access

    type stringrequired

    Use "IDP" for IdentityProviderBackedTeam and "CORTEX" for ManagedTeam

    idpGroup

    object

    group stringrequired
    provider stringrequired

    Possible values: [ACTIVE_DIRECTORY, BAMBOOHR, GIT, GITLAB, GOOGLE, OKTA, OPSGENIE, SERVICE_NOW, SLACK, WORKDAY]

Responses

Successfully created a team

Schema

    catalogEntityTag stringrequired
    isArchived booleanrequired

    links

    object[]

    required

  • Array [

  • description string
    name stringrequired
    type stringrequired
    url stringrequired
  • ]

  • metadata

    object

    required

    description string
    name stringrequired
    summary string

    slackChannels

    object[]

    required

  • Array [

  • channel stringrequired

    The Slack channel identifier without the preceding #

    description string

    Description of this owner defined in the Catalog Descriptor. Not to be confused with the description of the team in the Team pages.

    inheritance string

    Possible values: [APPEND, FALLBACK, NONE]

    Inheritance type, only defined for domain entities

    notificationsEnabled boolean

    Refers to the corresponding field in the Catalog Descriptor. This is meant to be used for your automation purposes and does not actually impact the notification behavior in Cortex.

  • ]

  • teamTag stringrequired
Loading...