Create a Connect Webview
await seam.connectWebviews.create({
custom_redirect_url: "https://example.com/redirect",
custom_redirect_failure_url: "https://example.com/failure-redirect",
customer_id: "8d7a8cc0-2e69-4bc6-85c8-545036fdd5c0",
provider_category: "stable",
custom_metadata: { id: "internalId1" },
automatically_manage_new_devices: true,
wait_for_device_creation: true,
accepted_capabilities: ["lock", "thermostat"],
});{
"accepted_capabilities": ["lock", "thermostat"],
"accepted_devices": [],
"accepted_providers": [
"schlage",
"kwikset",
"yale",
"smartthings",
"august",
"avigilon_alta",
"brivo",
"nuki",
"salto_ks",
"salto_space",
"controlbyweb",
"minut",
"my_2n",
"ttlock",
"noiseaware",
"igloohome",
"ecobee",
"four_suites",
"lockly",
"wyze",
"google_nest",
"tede",
"seam_bridge",
"honeywell_resideo",
"visionline",
"assa_abloy_credential_service",
"latch",
"akiles",
"sensi",
"assa_abloy_vostio"
],
"any_device_allowed": true,
"any_provider_allowed": false,
"authorized_at": null,
"automatically_manage_new_devices": true,
"connect_webview_id": "c4c30885-ec87-4b31-8d7b-9bc0678fa028",
"connected_account_id": null,
"created_at": "2025-06-14T16:54:17.946323Z",
"custom_metadata": { "id": "internalId1" },
"custom_redirect_failure_url": "https://example.com/failure-redirect",
"custom_redirect_url": "https://example.com/redirect",
"device_selection_mode": "none",
"login_successful": false,
"selected_provider": null,
"status": "pending",
"url": "https://connect.getseam.com/connect_webviews/view?connect_webview_id=c4c30885-ec87-4b31-8d7b-9bc0678fa028&auth_token=2r2Rn8V5QUtxE79gMsTmLK58KkuqrwU8d",
"wait_for_device_creation": true,
"workspace_id": "9db95105-e77d-4577-b1b7-0a20b360d5e0"
}Request Parameters
Response
Examples
Create a Connect Webview for specific providers
Last updated
Was this helpful?

