. .//setgin.sh ## create an organisation, with bot botname="jcolomb" #Inputs loginuser="jcolomb" thisorga="testorga" createorga(){ organame=$1 data="{\"username\":\"${organame}\",\"Description\":\"deleteme\"" post ${data} ${ginhost}/api/v1/admin/users/${botname}/orgs } createorga ${thisorga} #POST /admin/users/:username/orgs # username string Required Organization user name # full_name string Full name of organization # description string Description to the organization # website string Official website # location string Organization location ## add logged-in user to owner ##THIS DOES NOT WORK # PUT /orgs/:orgname/memberships/:username # role="admin" addusertoorga(){ organame=$1 user=$2 data="{\"role\":admin}" put ${data} ${ginhost}/api/v1/orgs/${organame}/memberships/${user} } addusertoorga ${thisorga} ${loginuser} ## create teams: readaccess, writeaccess # POST /admin/orgs/:orgname/teams #name string Required Team name #description string Description to the team #permission string Team permission, can be read, write or admin, default is read