Teams

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

post/v1/teams/create

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

Code snippet

curl -X 'POST' \
  'https://api.boldsign.com/v1/teams/create' \
  -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("https://api.boldsign.com", "API-KEY");

            var teamClient = new TeamClient(apiClient);

            var team = new CreateTeam()
            {
                TeamName = "HR"
            };

            var teamCreated = teamClient.CreateTeam(team);
import requests
url = "https://api.boldsign.com/v1/teams/create"
payload = "{\n  \"teamName\": \"HR\"\n}"
headers = {
  'accept': 'application/json',
  'X-API-KEY': '<API-KEY>',
  'Content-Type': 'application/json;
odata.metadata=minimal;odata.streaming=true'
}

response = requests.request("POST", url, headers=headers, data=payload)
print(response.text)
const axios = require('axios'); 
const response = await axios.post( 
    ' https://api.boldsign.com/v1/teams/create', 
    // '{\n  "teamName": "HR"\n}', 
    { 
        'teamName': 'HR' 
    }, 
    { 
        headers: { 
            'accept': 'application/json', 
            'X-API-KEY': '<API-KEY>', 
            'Content-Type': 'application/json;odata.metadata=minimal;odata.streaming=true' 
        } 
    } 
); 

Request body

Heading1Heading2
teamNamestringRequiredThe name of the team.

Example response

200 Success

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