Skip to content

Types

Application Types

USER

A user is a user and he can be a member if he part of a team.

TEAM

A team includes quests, tasks and users.

MEMBER

A member is a user, who is part of thats specific team.

TASK

A task:

  • must be completed by a member of a team
  • must be public or private
  • must have a interval, when this task is to completed
  • must have points, which the assignee receives once completed

QUEST

A quest is:

  • a task, which needs to be completed in a given time by a user
  • created by a member of the team
  • happening only once

RuleSet

Bundles different rules for one team.

PauseHistory

Shows the history, when a team was paused.

IdentifierTuple

Delivers name and uuid tuples for members or teams.

Quest

Contains the tasks, which are time sensitive. A quest is:

  • a task, which needs to be completed in a given time by a user
  • created by a member of the team
  • happening only once

HistoryTask

Contains the history, when a task was done, completed or archived.

Scores

A score is a simple object, which contains the score for the team (name, team) and when it scored last.

Themes

A theme contains the information how to style the CSS and overwrite the variables. Accent, background, primary, text and error are colors.

User Settings

Settings of the user are saved in the BE. They contain the recently used artifacts, favourites artifacts and how the team dashboard is configured.

Possible more description on the API documentation