Developer portal
GraphQL API
Basic usage
API calls can be made to https://worknice.com/api/graphql:
curl https://app.worknice.com/api/graphql -H 'content-type: application/json' -d '{"query":"{ session { person { displayName } } }","variables":{}}'You can log-in using the logIn mutation:
mutation {
logIn(email: "example@example.com", password: "example") {
id
}
}The session field can be used to get information about your current session:
query {
session {
user {
id
}
person {
id
displayName
org {
name
}
}
}
}API tokens
Create personal API tokens to access the API from a script or application. Actions performed using API tokens will be attributed to your person in Worknice.