WalkWise API
Use this API to configure WalkWise users, groups, permissions, and gain access to device data.
Docs available at /docs.
All endpoints are preceded by /v1, for example, /v1/groups.
Structure
A large portion of this API is managing access permission to view device data and edit device information. Permissions come in two forms:
- Device-level permissions
- Group-level permissions
A User can have multiple permissions of each type, each with different roles. Roles for groups and devices come in 4 forms:
- admin
- Group-level
- add/remove/edit/view user access
- edit user-specific device settings for all users in group
- add/remove/edit devices in group
- edit group
- add device-level permissions to a user
- Device-level
- add/remove/edit user access to device
- edit user-specific device settings for all users with access to device
- standard
- Group-level
- edit your own user-specific device settings (receive alerts/messages for devices)
- edit any device in group
- Device-level
- edit your own user-specific device settings (receive alerts/messages for devices)
- edit device
- viewer
- Group-level
- view all data from devices in group
- Device-level
- view device
- view all data from device
- limitedviewer
- Group-level
- view devices in group
- view summary data from devices in group
- Device-level
- view device
- view summary data from device
Authentication
Requests require bearer token authentication obtained through the login/signup flows.
Support
Please contact support at walkwise dot com with questions or support requests.