The client used to make HTTP requests to the Seam API.
ReadonlydefaultsDefault request options used for requests made by this client.
Creates a new Connect Webview.
To enable a user to connect their devices or systems to Seam, they must sign in to their device or system account. To enable a user to sign in, you create a connect_webview. After creating the Connect Webview, you receive a URL that you can use to display the visual component of this Connect Webview for your user. You can open an iframe or new window to display the Connect Webview.
You should make a new connect_webview for each unique login request. Each connect_webview tracks the user that signed in with it. You receive an error if you reuse a Connect Webview for the same user twice or if you use the same Connect Webview for multiple users.
See also: Connect Webview Process.
Optionalparameters: ConnectWebviewsCreateParametersCreates a new SeamPaginator to iterate over the paginated results of the request.
Deletes a Connect Webview.
You do not need to delete a Connect Webview once a user completes it. Instead, you can simply ignore completed Connect Webviews.
Returns a specified Connect Webview.
Unless you're using a custom_redirect_url, you should poll a newly-created connect_webview to find out if the user has signed in or to get details about what devices they've connected.
Returns a list of all Connect Webviews.
Optionalparameters: ConnectWebviewsListParametersStaticfromCreates a new SeamHttpConnectWebviews authenticated with an API key.
StaticfromCreates a new SeamHttpConnectWebviews from an existing HTTP client.
StaticfromCreates a new SeamHttpConnectWebviews authenticated with a client session token.
StaticfromCreates a new SeamHttpConnectWebviews authenticated with a console session token and scoped to a workspace.
StaticfromCreates a new SeamHttpConnectWebviews authenticated with a personal access token and scoped to a workspace.
StaticfromCreates a new SeamHttpConnectWebviews authenticated with a client session token for the user identified by the user identifier key. The client session is created with the publishable key if it does not exist.
Client for the Seam API /connect_webviews routes.