create

Create a new team. The user who creates the team will automatically be assigned as the owner of the team. Only the users with the owner role can invite new members, add new owners and delete or update the team.


Usage Example

extends Node

func _ready():
    # You can skip setup if you have .env
    Appwrite.set_endpoint('https://<REGION>.cloud.appwrite.io/v1') # Your API Endpoint
    Appwrite.set_project('<YOUR_PROJECT_ID>') # Your project ID

    var result = await Appwrite.teams.create(
        '<TEAM_ID>',
        '<NAME>',
        [] # optional
    )

    if result is AppwriteException:
        push_error(result.message)

    if result is AppwriteTeam:
        print(result.to_dict())