You can create user groups within the organization for more effective administration. Teams allow you to protect documents from other team members and allow you to share templates across teams. The Teams API allows you to create, list the available teams, list the users in the team, search, delete, and update your teams.

Create a new team


Creates a new team in your organization account. You can create multiple teams in your organization. For example: HR, Sales, Accounts, and more.

Code snippet

curl -X 'POST' \
  '' \
  -H 'accept: application/json' \
  -H 'X-API-KEY: {your API key}' \
  -H 'Content-Type: application/json;odata.metadata=minimal;odata.streaming=true' \
  -d '{
  "teamName": "HR"
            var apiClient = new ApiClient("", "API-KEY");

            var teamClient = new TeamClient(apiClient);

            var team = new CreateTeam()
                TeamName = "HR"

            var teamCreated = teamClient.CreateTeam(team);
import requests
url = ""
payload = "{\n  \"teamName\": \"HR\"\n}"
headers = {
  'accept': 'application/json',
  'X-API-KEY': '<API-KEY>',
  'Content-Type': 'application/json;

response = requests.request("POST", url, headers=headers, data=payload)
const axios = require('axios'); 
const response = await 

        'teamName': 'HR' 

        headers: { 
            'accept': 'application/json', 
            'X-API-KEY': '<API-KEY>', 
            'Content-Type': 'application/json;odata.metadata=minimal;odata.streaming=true' 

Request body

teamNamestringRequiredThe name of the team.

Example response

200 Success

  "teamId": "8b637de3-xxxx-xxxx-xxxx-6a4fdd0124b8"