Skip to content

Team Endpoint #15

Description

@koushiknama

Overview:

A team can be part of multiple applications
An application can have multiple teams.
A team has a set of members.
A member is user with a role in the team.

API Endpoint

API and Teams relation

GET /applications/{applicationId}/teams/
POST /applications/{applicationId}/teams/
DELETE /applications/{applicationId}/teams/{teamId}

Team operations

GET /teams/{teamId}
POST /teams
POST /teams/{teamId}/members
DELETE /teams/{teamId}
DELETE /teams/{teamId}/{userId}

Datamodel Specification

Team

Id - Primary Id
name - unique
members- embedded object

Team member

Team Id
User Id
Role Id

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions