API Integration Flow
UC-3: Create tournament
Description | This use case describes how a user can create a tournament through DGG API |
Actors |
|
Preconditions |
|
Postconditions | A new tournament has been created and be shown up on the tournament list |
Trigger |
|
UC-4: Create tournament prizes
Description | This use case describes how a user can create prizes for a tournament |
Actors |
|
Preconditions |
|
Postconditions | Create tournament prizes successfully
|
Trigger |
|
UC-5: Create team prizes
Description | This use case describes how a user can set prizes for winning teams |
Actors |
|
Preconditions |
|
Postconditions | Create team prizes successfully
|
Trigger |
|
UC-6 Create groups
Description | This use case describes how a user can create groups for a tournament |
Actors |
|
Preconditions |
|
Postconditions | Create tournament groups successfully
|
Trigger |
|
UC-7: Create group results
Description | This use case describes how a user can create results for groups joined tournament |
Actors |
|
Preconditions |
|
Postconditions | Create group results successfully
|
Trigger |
|
UC-8: Create new matches
Description | This use case describes how a user can create matches in a tournament through DGG API |
Actors |
|
Preconditions |
|
Postconditions | Get tournament details successfully |
Trigger |
|
UC-9: Create teams
Description | This use case describes how a user can create teams |
Actors |
|
Preconditions |
|
Postconditions | Create teams successfully |
Trigger |
|
UC-10: Get tournament details
Description | This use case describes how a user can get tournament details |
Actors |
|
Preconditions |
|
Postconditions | Get tournament details successfully |
Trigger |
|
UC-11: Get tournament matches
Description | This use case describes how a user can get the list of matches in a tournament |
Actors |
|
Preconditions |
|
Postconditions | Get all matches in a tournament successfully |
Trigger |
|
UC-12: Get tournaments list
Description | This use case describes how a user can get the list of tournaments |
Actors |
|
Preconditions |
|
Postconditions | Get tournament list successfully |
Trigger |
|
UC-13: Get tournament prizes
Description | This use case describes how a user can get tournament prizes by tournament ID |
Actors |
|
Preconditions |
|
Postconditions | Get tournament prizes successfully
|
Trigger |
|
UC-14: Get tournament prize details
Description | This use case describes how a user can get prize details |
Actors |
|
Preconditions |
|
Postconditions | Get prize details successfully
|
Trigger |
|
UC-15: Get tournament teams
Description | This use case describes how a user can get the list of teams by tournament ID |
Actors |
|
Preconditions |
|
Postconditions | Get the list of teams in a tournament successfully |
Trigger |
|
UC-16: Get tournament groups
Description | This use case describes how a user can get groups of a tournament by tournament ID |
Actors |
|
Preconditions |
|
Postconditions | Get the list of groups in a tournament successfully |
Trigger |
|
UC-17: Get tournament group details
Description | This use case describes how a user can get group details in a tournament |
Actors |
|
Preconditions |
|
Postconditions | Get group details successfully |
Trigger |
|
UC-18: Get group result details
Description | This use case describes how a user can get group results in detail |
Actors |
|
Preconditions |
|
Postconditions | Get group result details successfully
|
Trigger |
|
UC-19: Get match details
Description | This use case describes how a user can get match details in a tournament through DGG API |
Actors |
|
Preconditions |
|
Postconditions | Get match details successfully |
Trigger |
|
UC-20: Get team members
Description | This use case describes how a user can get the list of members in a team |
Actors |
|
Preconditions |
|
Postconditions | Get the list of members in a team successfully |
Trigger |
|
UC-21: Get tournament modes
Description | This use case describes how a user can get tournament modes which are applicable to tournaments on DGG platform |
Actors |
|
Preconditions |
|
Postconditions | Get tournament modes successfully |
Trigger |
|
UC-22: Get network list
Description | This use case describes how a user can get tournament Networks which are applicable to tournaments on DGG platform |
Actors |
|
Preconditions |
|
Postconditions | Get Networks successfully |
Trigger |
|
UC-23: Get my teams
Description | This use case describes how a user get team list of a member |
Actors |
|
Preconditions |
|
Postconditions | Get my teams successfully |
Trigger |
|
UC-24: Get my team details
Description | This use case describes how a team owner can get member list |
Actors |
|
Preconditions |
|
Postconditions | Get my team details successfully |
Trigger |
|
UC-25: Update my teams
Description | This use case describes how a user (team owner) can update a team |
Actors |
|
Preconditions |
|
Postconditions | Update teams successfully |
Trigger |
|
UC-26: Update tournament prizes
Description | This use case describes how a user can update prizes of a tournament |
Actors |
|
Preconditions |
|
Postconditions | Update tournament prizes successfully |
Trigger |
|
UC-27: Update tournament details
Description | This use case describes how a user can update a tournament |
Actors |
|
Preconditions |
|
Postconditions | The tournament details has been updated. |
Trigger |
|
UC-28: Update tournament matches
Description | This use case describes how a user can update matches in a tournament through DGG API |
Actors |
|
Preconditions |
|
Postconditions | Get tournament matches successfully |
Trigger |
|
UC-29: Update team prizes
Description | This use case describes how a user can update prizes for winning teams in a tournament |
Actors |
|
Preconditions |
|
Postconditions | Update team prizes successfully
|
Trigger |
|
UC-30: Update groups
Description | This use case describes how a user can update groups joined a tournament |
Actors |
|
Preconditions |
|
Postconditions | Update tournament groups successfully |
Trigger |
|
UC-31: Update group results
Description | This use case describes how a user can update results for groups joined tournament |
Actors |
|
Preconditions |
|
Postconditions | Update group results successfully |
Trigger |
|
Last updated