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, and more.

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 boldsign

configuration = boldsign.Configuration(api_key="YOUR_API_KEY")

with boldsign.ApiClient(configuration) as api_client:
    
    teams_api = boldsign.TeamsApi(api_client)
    create_team_request = boldsign.CreateTeamRequest(teamName="HR")
    
    create_team_response = teams_api.create_team(create_team_request=create_team_request)
<?php require_once "vendor/autoload.php";

$config = new BoldSign\Configuration();
$config->setApiKey('YOUR_API_KEY');

$teams_api = new BoldSign\Api\TeamsApi($config);
$create_team = new \BoldSign\Model\CreateTeamRequest();
$create_team->setTeamName('HR');

$create_team_response = $teams_api->createTeam($create_team);
ApiClient client = Configuration.getDefaultApiClient();  
client.setApiKey("YOUR_API_KEY");
            
TeamsApi teamsApi = new TeamsApi(client);
CreateTeamRequest createTeamRequest = new CreateTeamRequest();
createTeamRequest.setTeamName("HR");

TeamCreated createTeamResponse = teamsApi.createTeam(createTeamRequest); 
import { CreateTeamRequest, TeamsApi } from "@boldsign/node-sdk";

const teamsApi = new TeamsApi();
teamsApi.setApiKey("YOUR_API_KEY");

const createTeamRequest = new CreateTeamRequest();
createTeamRequest.teamName = "HR";

const createTeamResponse = teamsApi.createTeam(createTeamRequest);

Request body

teamNamestringRequiredThe name of the team.

Example response

200 Success

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