Workspaces allow application developers to create new work areas for the varying use cases of their application. They provide different functions that can be provided to users of the application, such as creating messages, executing scenarios or viewing distribution lists.

Every account on creation is given a default workspace. All operations are usually carried out in the default workspace. To separate the concerns, one can create multiple workspaces suited for each of their application needs (there is no limit on the number of workspaces).

Each of these work areas is independent from one another and can be governed by user permissions. Users can be assigned access to these workspaces to restrict the control of information as needed. The information, assets, contacts and actions performed in a workspace can’t be accessed from another one. This allows the applications to be independent and audited effectively with proper permissions and keys.

  • JSON
  • XML

API endpoint


Content-Type: application/vnd.whispir.workspace-v1+json


Resource type



Methods supported