Skip to main content

Create team

POST 

/orgs/:orgId/teams

Creates a new team in the organization identified by the given orgId.

Request

Path Parameters

    orgId int64required

    Organization numeric identifier

Bodyrequired

Team create request

    team object
    namestringrequired

    Possible values: <= 40 characters, Value must match regular expression ^[a-zA-Z\d](?:[a-zA-Z\d]|[-_](?=[a-zA-Z\d])){1,38}$

    descriptionstring

    Possible values: <= 250 characters

    avatarIdstring

Responses

OK

Schema
    team object
    teamIdint64
    namestring
    descriptionstring
    avatarUrlstring
    membersCountint64

Authorization: http

name: BearerAuthtype: httpscheme: bearerbearerFormat: jwt
import http.client
import json

conn = http.client.HTTPSConnection("docs.seqera.io")
payload = ''
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer <token>'
}
conn.request("POST", "/orgs/:orgId/teams", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
Request Collapse all
Auth
Parameters
— pathrequired
Body required
{
  "team": {
    "name": "string",
    "description": "string"
  },
  "avatarId": "string"
}