type & name | arg [arg] - additional |
result |
---|---|---|
mutate login | email password |
ok user |
mutate validateName | firstName lastName |
ok errorInfo |
mutate validateBirthdate | birthdate | ok errorInfo |
mutate validateJob | jobTitle | ok errorInfo |
mutate validateCompany | company | ok errorInfo |
mutate validateEmail | ok errorInfo |
|
mutate validatePassword | password repeatedPassword |
ok errorInfo |
mutate registration | firstName lastName birthdate jobTitle company password repeatedPassword |
ok errorInfo user |
mutate userUpdate | sessionKey [firstName] [lastName] [birthdate] [jobTitle] [company] [email] [password] |
ok errorInfo user |
mutate addTask | sessionKey name executionDate [deadline] [description] [fruits] [usersId] [groupId] |
ok errorInfo task |
mutate updateTask | sessionKey taskId [name] [executionDate] [deadline] [description] [fruits] [state] |
ok errorInfo task |
mutate changePriorityTask | sessionKey taskId [previousTaskId] [personalDate] |
ok errorInfo tasks |
query userTasks | sessionKey | userTasks |
type & name | arg [arg] - additional |
result |
---|---|---|
query users | sessionKey [id] [firstName] [lastName] [email] [birthdate] [jobTitle] [company] [sessionKey] |
users |
query otherUserTasks | sessionKey otherId |
otherUserTasks |
query pingList | sessionKey | pingList |
query pingDataForRequest | sessionKey taskId |
pingDataForRequest |
query pingDataForAnswer | sessionKey pingId |
pingDataForAnswer |
mutation sendPing | sessionKey otherId taskId pingType message |
ok errorInfo |
mutation setPingEnded | sessionKey pingId |
ok errorInfo |
type & name | arg [arg] - additional |
result |
---|---|---|
mutation addGroup | sessionKey name [description] |
ok errorInfo group |
mutation addGroupMember | sessionKey groupId userId |
ok errorInfo |
mutation leaveGroup | sessionKey groupId |
ok errorInfo |
mutation deleteGroupMember | sessionKey groupId userId |
ok errorInfo |
mutation shareTask | sessionKey taskId [groupId] [userId] |
ok errorInfo |
query commonUserTasks | sessionKey otherId |
tasks |
query groups | [id] [name] |
groups |
query userGroups | sessionKey | groups |