Atlassian: Teams in plan schemas
6 Atlassian schemas with complete fields and constraints.
← Teams in plan operations · All schemas
Add Atlassian team to plan — request body — body
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | Additional keys: not allowed |
capacity | number | Optional | The capacity for the Atlassian team. Format: double |
id | string | Required within parent | The Atlassian team ID. |
issueSourceId | integer | Optional | The ID of the issue source for the Atlassian team. Format: int64 |
planningStyle | string | Required within parent | The planning style for the Atlassian team. This must be "Scrum" or "Kanban". One of: Scrum, Kanban |
sprintLength | integer | Optional | The sprint length for the Atlassian team. Format: int64 |
Create plan-only team — request body — body
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | Additional keys: not allowed |
capacity | number | Optional | The capacity for the plan-only team. Format: double |
issueSourceId | integer | Optional | The ID of the issue source for the plan-only team. Format: int64 |
memberAccountIds | array | Optional | The account IDs of the plan-only team members. Unique items: true |
memberAccountIds[] | string | Each item | |
name | string | Required within parent | The plan-only team name. Maximum length: 255 Minimum length: 1 |
planningStyle | string | Required within parent | The planning style for the plan-only team. This must be "Scrum" or "Kanban". One of: Scrum, Kanban |
sprintLength | integer | Optional | The sprint length for the plan-only team. Format: int64 |
Get Atlassian team in plan — response body
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | |
capacity | JSON | Optional | |
capacity (anyOf 1) | JSON | Alternative | |
capacity (anyOf 1) (anyOf 1) | number | Alternative | The capacity for the Atlassian team. Format: double |
capacity (anyOf 1) (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$ |
capacity (anyOf 2) | null | Alternative | |
id | JSON | Optional | |
id (anyOf 1) | string | Alternative | The Atlassian team ID. |
id (anyOf 2) | null | Alternative | |
issueSourceId | JSON | Optional | |
issueSourceId (anyOf 1) | JSON | Alternative | |
issueSourceId (anyOf 1) (anyOf 1) | integer | Alternative | The ID of the issue source for the Atlassian team. Format: int64 |
issueSourceId (anyOf 1) (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$ |
issueSourceId (anyOf 2) | null | Alternative | |
planningStyle | JSON | Optional | |
planningStyle (anyOf 1) | string | Alternative | The planning style for the Atlassian team. This is "Scrum" or "Kanban". Known values: Scrum, Kanban |
planningStyle (anyOf 2) | null | Alternative | |
sprintLength | JSON | Optional | |
sprintLength (anyOf 1) | JSON | Alternative | |
sprintLength (anyOf 1) (anyOf 1) | integer | Alternative | The sprint length for the Atlassian team. Format: int64 |
sprintLength (anyOf 1) (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$ |
sprintLength (anyOf 2) | null | Alternative |
Get plan-only team — response body
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | |
capacity | JSON | Optional | |
capacity (anyOf 1) | JSON | Alternative | |
capacity (anyOf 1) (anyOf 1) | number | Alternative | The capacity for the plan-only team. Format: double |
capacity (anyOf 1) (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$ |
capacity (anyOf 2) | null | Alternative | |
id | JSON | Optional | |
id (anyOf 1) | JSON | Alternative | |
id (anyOf 1) (anyOf 1) | integer | Alternative | The plan-only team ID. Format: int64 |
id (anyOf 1) (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$ |
id (anyOf 2) | null | Alternative | |
issueSourceId | JSON | Optional | |
issueSourceId (anyOf 1) | JSON | Alternative | |
issueSourceId (anyOf 1) (anyOf 1) | integer | Alternative | The ID of the issue source for the plan-only team. Format: int64 |
issueSourceId (anyOf 1) (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$ |
issueSourceId (anyOf 2) | null | Alternative | |
memberAccountIds | JSON | Optional | |
memberAccountIds (anyOf 1) | array | Alternative | The account IDs of the plan-only team members. |
memberAccountIds (anyOf 1)[] | string | Each item | |
memberAccountIds (anyOf 2) | null | Alternative | |
name | JSON | Optional | |
name (anyOf 1) | string | Alternative | The plan-only team name. |
name (anyOf 2) | null | Alternative | |
planningStyle | JSON | Optional | |
planningStyle (anyOf 1) | string | Alternative | The planning style for the plan-only team. This is "Scrum" or "Kanban". Known values: Scrum, Kanban |
planningStyle (anyOf 2) | null | Alternative | |
sprintLength | JSON | Optional | |
sprintLength (anyOf 1) | JSON | Alternative | |
sprintLength (anyOf 1) (anyOf 1) | integer | Alternative | The sprint length for the plan-only team. Format: int64 |
sprintLength (anyOf 1) (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$ |
sprintLength (anyOf 2) | null | Alternative |
Get teams in plan paginated — response body
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | |
cursor | JSON | Optional | |
cursor (anyOf 1) | string | Alternative | |
cursor (anyOf 2) | null | Alternative | |
last | JSON | Optional | |
last (anyOf 1) | boolean | Alternative | |
last (anyOf 2) | null | Alternative | |
nextPageCursor | JSON | Optional | |
nextPageCursor (anyOf 1) | string | Alternative | |
nextPageCursor (anyOf 2) | null | Alternative | |
size | JSON | Optional | |
size (anyOf 1) | JSON | Alternative | |
size (anyOf 1) (anyOf 1) | integer | Alternative | Format: int32 |
size (anyOf 1) (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$ |
size (anyOf 2) | null | Alternative | |
total | JSON | Optional | |
total (anyOf 1) | JSON | Alternative | |
total (anyOf 1) (anyOf 1) | integer | Alternative | Format: int64 |
total (anyOf 1) (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$ |
total (anyOf 2) | null | Alternative | |
values | JSON | Optional | |
values (anyOf 1) | array | Alternative | |
values (anyOf 1)[] | Model | Each item | Expand Get teams in plan paginated — response body — values array item |
values (anyOf 2) | null | Alternative |
Referenced models: Get teams in plan paginated — response body — values array item
Get teams in plan paginated — response body — values array item
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | |
id | JSON | Optional | |
id (anyOf 1) | string | Alternative | The team ID. |
id (anyOf 2) | null | Alternative | |
name | JSON | Optional | |
name (anyOf 1) | string | Alternative | The team name. This is returned if the type is "PlanOnly". |
name (anyOf 2) | null | Alternative | |
type | JSON | Optional | |
type (anyOf 1) | string | Alternative | The team type. This is "PlanOnly" or "Atlassian". Known values: PlanOnly, Atlassian |
type (anyOf 2) | null | Alternative |