ConnectionsApi class

Constructors

ConnectionsApi([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

disconnectConnection(DisconnectConnectionRequest disconnectConnectionRequest) → Future<Map<String, Object>?>
Disconnect a connected account.
disconnectConnectionWithHttpInfo(DisconnectConnectionRequest disconnectConnectionRequest) → Future<Response>
Disconnect a connected account.
installConnection(InstallConnectionRequest installConnectionRequest) → Future<Map<String, Object>?>
Begin an OAuth install for a connection.
installConnectionWithHttpInfo(InstallConnectionRequest installConnectionRequest) → Future<Response>
Begin an OAuth install for a connection.
listAccounts() → Future<AccountListResponse?>
List the caller's multi-provider accounts.
listAccountsWithHttpInfo() → Future<Response>
List the caller's multi-provider accounts.
listConnectionIntegrations() → Future<ConnectionListResponse?>
List supported integrations + their connection state. Legacy path; /v1/connections/list is the preferred alias.
listConnectionIntegrationsWithHttpInfo() → Future<Response>
List supported integrations + their connection state. Legacy path; /v1/connections/list is the preferred alias.
listConnections() → Future<ConnectionListResponse?>
List supported integrations + their connection state.
listConnectionsWithHttpInfo() → Future<Response>
List supported integrations + their connection state.
listUserConnections() → Future<ConnectionAccountListResponse?>
List the caller's connected accounts.
listUserConnectionsWithHttpInfo() → Future<Response>
List the caller's connected accounts.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
refreshConnection(RefreshConnectionRequest refreshConnectionRequest) → Future<Map<String, Object>?>
Force a refresh of a connection's OAuth tokens.
refreshConnectionWithHttpInfo(RefreshConnectionRequest refreshConnectionRequest) → Future<Response>
Force a refresh of a connection's OAuth tokens.
removeAccount(String accountId) → Future<void>
Remove an account.
removeAccountWithHttpInfo(String accountId) → Future<Response>
Remove an account.
resolveAccount({String? provider, String? email}) → Future<Map<String, Object>?>
Resolve an account by provider/identifier.
resolveAccountWithHttpInfo({String? provider, String? email}) → Future<Response>
Resolve an account by provider/identifier.
syncAccount(String accountId) → Future<Map<String, Object>?>
Force a sync against the upstream provider.
syncAccountWithHttpInfo(String accountId) → Future<Response>
Force a sync against the upstream provider.
toString() → String
A string representation of this object.
inherited
updateAccount(String accountId, UpdateAccountRequest updateAccountRequest) → Future<Map<String, Object>?>
Update account metadata (label, etc.).
updateAccountWithHttpInfo(String accountId, UpdateAccountRequest updateAccountRequest) → Future<Response>
Update account metadata (label, etc.).

Operators

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