Team api and system