TeamApi class

Constructors

TeamApi([ApiClient? apiClient])

Properties

apiClient → ApiClient
final
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

deleteTeamAccountCookie() → Future<CookieAck?>
Signs this browser out of team by expiring the HttpOnly account-token cookie the OAuth callback set.
deleteTeamAccountCookieWithHttpInfo() → Future<Response>
Signs this browser out of team by expiring the HttpOnly account-token cookie the OAuth callback set.
deleteTeamFilesByWorkspaceByFilename(String workspace, String filename, {String? file}) → Future<void>
Removes one blob from a workspace's file store.
deleteTeamFilesByWorkspaceByFilenameWithHttpInfo(String workspace, String filename, {String? file}) → Future<Response>
Removes one blob from a workspace's file store.
getTeamAccountAuthByProvider(String provider) → Future<void>
Start a sign-in at hanzo.id
getTeamAccountAuthByProviderCallback(String provider) → Future<void>
Complete a sign-in and hand the browser its session
getTeamAccountAuthByProviderCallbackWithHttpInfo(String provider) → Future<Response>
Complete a sign-in and hand the browser its session
getTeamAccountAuthByProviderWithHttpInfo(String provider) → Future<Response>
Start a sign-in at hanzo.id
getTeamAccountProviders() → Future<List<ProviderInfo>?>
Returns the identity providers this deployment starts a login with.
getTeamAccountProvidersWithHttpInfo() → Future<Response>
Returns the identity providers this deployment starts a login with.
getTeamBillingPlan() → Future<PlanInfo?>
Returns the plan and seat counts for the caller's OWN org, resolved from the VERIFIED team session token — never a client header.
getTeamBillingPlanWithHttpInfo() → Future<Response>
Returns the plan and seat counts for the caller's OWN org, resolved from the VERIFIED team session token — never a client header.
getTeamBillingUi() → Future<MultipartFile?>
Open the wallet page
getTeamBillingUiWithHttpInfo() → Future<Response>
Open the wallet page
getTeamBots() → Future<BotRoster?>
Returns the caller org's bot members — the org's agents projected as the workspace Employees they become, each with the member account uuid and Person reference the roster addresses it by.
getTeamBotsWithHttpInfo() → Future<Response>
Returns the caller org's bot members — the org's agents projected as the workspace Employees they become, each with the member account uuid and Person reference the roster addresses it by.
getTeamCollaborator() → Future<void>
Open the live collaborative-editing socket
getTeamCollaboratorWithHttpInfo() → Future<Response>
Open the live collaborative-editing socket
getTeamFilesByWorkspaceByFilename(String workspace, String filename) → Future<MultipartFile?>
Download a workspace file
getTeamFilesByWorkspaceByFilenameWithHttpInfo(String workspace, String filename) → Future<Response>
Download a workspace file
getTeamRooms() → Future<TeamRooms?>
Returns every room of the caller's org, across the workspaces it owns, with the work facet each carries.
getTeamRoomsWithHttpInfo() → Future<Response>
Returns every room of the caller's org, across the workspaces it owns, with the work facet each carries.
getTeamTransactorApiV1Statistics({String? token}) → Future<StatsOut?>
Statistics returns the transactor's live sessions for the workspace the caller's credential names — the endpoint the front's workspace switcher and server panel poll on the transactor base.
getTeamTransactorApiV1StatisticsWithHttpInfo({String? token}) → Future<Response>
Statistics returns the transactor's live sessions for the workspace the caller's credential names — the endpoint the front's workspace switcher and server panel poll on the transactor base.
getTeamTransactorByToken(String token) → Future<void>
Open the workspace data-plane socket
getTeamTransactorByTokenWithHttpInfo(String token) → Future<Response>
Open the workspace data-plane socket
getTeamTransactorStatistics({String? token}) → Future<StatsOut?>
Statistics returns the transactor's live sessions for the workspace the caller's credential names — the endpoint the front's workspace switcher and server panel poll on the transactor base.
getTeamTransactorStatisticsWithHttpInfo({String? token}) → Future<Response>
Statistics returns the transactor's live sessions for the workspace the caller's credential names — the endpoint the front's workspace switcher and server panel poll on the transactor base.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
postTeamAccount() → Future<void>
Read the caller's account and switch workspace
postTeamAccountWithHttpInfo() → Future<Response>
Read the caller's account and switch workspace
postTeamBotsSync() → Future<BotSync?>
SyncBots re-projects the caller org's agents as workspace members into EVERY workspace of the org, and removes the ones whose agent is gone.
postTeamBotsSyncWithHttpInfo() → Future<Response>
SyncBots re-projects the caller org's agents as workspace members into EVERY workspace of the org, and removes the ones whose agent is gone.
postTeamCollaboratorRpcByDocumentid(String documentId, CollabRequest collabRequest) → Future<CollabResult?>
CollabRPC is the collaborative-markup snapshot plane the Team front's editor speaks: createContent stores a document field's markup at a fresh, immutable blob ref and returns it, updateContent stores a new snapshot and answers nothing, and getContent reads back the exact snapshot a ref names.
postTeamCollaboratorRpcByDocumentidWithHttpInfo(String documentId, CollabRequest collabRequest) → Future<Response>
CollabRPC is the collaborative-markup snapshot plane the Team front's editor speaks: createContent stores a document field's markup at a fresh, immutable blob ref and returns it, updateContent stores a new snapshot and answers nothing, and getContent reads back the exact snapshot a ref names.
postTeamFilesByWorkspace(String workspace, {MultipartFile? body}) → Future<MultipartFile?>
Upload a file into a workspace
postTeamFilesByWorkspaceWithHttpInfo(String workspace, {MultipartFile? body}) → Future<Response>
Upload a file into a workspace
putTeamAccountCookie() → Future<CookieAck?>
Store the session token as this browser's cookie
putTeamAccountCookieWithHttpInfo() → Future<Response>
Store the session token as this browser's cookie
putTeamRoomsById(String id, TeamRoomBind teamRoomBind) → Future<TeamRoom?>
States what a room is for: its lifecycle intent, and what it is about.
putTeamRoomsByIdWithHttpInfo(String id, TeamRoomBind teamRoomBind) → Future<Response>
States what a room is for: its lifecycle intent, and what it is about.
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited