Install an authorized team
Installs a team that CliqHub has already authorized for this daemon’s realm (Install a
team on daemons, or adding a team to the realm). Unlike Install a team from a manifest,
it needs no CliqHub sign-in on the daemon and does not check agents first. Any
agent_settings are stored before the install. With team_id, the daemon keeps
CliqHub’s id and an installed copy is replaced; without it, an installed team is only
replaced with force: true.
No credential is needed from this machine. From another host, send Authorization: Bearer with a dispatch token CliqHub signed for this daemon or a cliq_tok_… personal token of a user in the daemon’s realm; this only works once the daemon is connected to CliqHub. See Authentication.
Authorizations
Not needed from the same machine. From another host: a dispatch JWT CliqHub signed for this daemon, or a cliq_tok_… personal token whose user is in the daemon's realm.
Body
Team scope
Team slug
Team manifest (YAML)
Team version
Team description
Dependency manifest
Hub-minted team id the daemon must keep
^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$Agent settings to store (agents.<agent>.<key>)
Reinstall over an existing version
Hub command id (dedup + ack)