You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
url: z.string().url().describe('URL for the customer portal.'),
6
+
customer_key: z.string().describe('Customer key for the customer portal.'),
7
+
expires_at: z
8
+
.string()
9
+
.datetime()
10
+
.describe('Date and time at which the customer portal link expires.'),
11
+
workspace_id: z
12
+
.string()
13
+
.uuid()
14
+
.describe(
15
+
'ID of the [workspace](https://docs.seam.co/latest/core-concepts/workspaces) associated with the customer portal.',
16
+
),
17
+
created_at: z
18
+
.string()
19
+
.datetime()
20
+
.describe('Date and time at which the customer portal link was created.'),
21
+
})
22
+
.describe(
23
+
`
24
+
---
25
+
route_path: /customers
26
+
---
27
+
Represents a Customer Portal. Customer Portal is a hosted, customizable interface for managing device access. It enables you to embed secure, pre-authenticated access flows into your product—either by sharing a link with users or embedding a view in an iframe.
28
+
29
+
With Customer Portal, you no longer need to build out frontend experiences for physical access, thermostats, and sensors. Instead, you can ship enterprise-grade access control experiences in a fraction of the time, while maintaining your product's branding and user experience.
30
+
31
+
Seam hosts these flows, handling everything from account connection and device mapping to full-featured device control.
Copy file name to clipboardExpand all lines: src/lib/seam/connect/openapi.ts
+45-3Lines changed: 45 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -51570,10 +51570,52 @@ export default {
51570
51570
'application/json': {
51571
51571
schema: {
51572
51572
properties: {
51573
+
customer_portal: {
51574
+
description:
51575
+
"Represents a Customer Portal. Customer Portal is a hosted, customizable interface for managing device access. It enables you to embed secure, pre-authenticated access flows into your product—either by sharing a link with users or embedding a view in an iframe.\n\nWith Customer Portal, you no longer need to build out frontend experiences for physical access, thermostats, and sensors. Instead, you can ship enterprise-grade access control experiences in a fraction of the time, while maintaining your product's branding and user experience.\n\nSeam hosts these flows, handling everything from account connection and device mapping to full-featured device control.",
51576
+
properties: {
51577
+
created_at: {
51578
+
description:
51579
+
'Date and time at which the customer portal link was created.',
51580
+
format: 'date-time',
51581
+
type: 'string',
51582
+
},
51583
+
customer_key: {
51584
+
description: 'Customer key for the customer portal.',
51585
+
type: 'string',
51586
+
},
51587
+
expires_at: {
51588
+
description:
51589
+
'Date and time at which the customer portal link expires.',
51590
+
format: 'date-time',
51591
+
type: 'string',
51592
+
},
51593
+
url: {
51594
+
description: 'URL for the customer portal.',
51595
+
format: 'uri',
51596
+
type: 'string',
51597
+
},
51598
+
workspace_id: {
51599
+
description:
51600
+
'ID of the [workspace](https://docs.seam.co/latest/core-concepts/workspaces) associated with the customer portal.',
Copy file name to clipboardExpand all lines: src/lib/seam/connect/route-types.ts
+17Lines changed: 17 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -36891,6 +36891,23 @@ export type Routes = {
36891
36891
36892
36892
With Customer Portal, you no longer need to build out frontend experiences for physical access, thermostats, and sensors. Instead, you can ship enterprise-grade access control experiences in a fraction of the time, while maintaining your product's branding and user experience.
36893
36893
36894
+
Seam hosts these flows, handling everything from account connection and device mapping to full-featured device control. */
36895
+
customer_portal: {
36896
+
/** URL for the customer portal. */
36897
+
url: string
36898
+
/** Customer key for the customer portal. */
36899
+
customer_key: string
36900
+
/** Date and time at which the customer portal link expires. */
36901
+
expires_at: string
36902
+
/** ID of the [workspace](https://docs.seam.co/latest/core-concepts/workspaces) associated with the customer portal. */
36903
+
workspace_id: string
36904
+
/** Date and time at which the customer portal link was created. */
36905
+
created_at: string
36906
+
}
36907
+
/** Represents a Customer Portal. Customer Portal is a hosted, customizable interface for managing device access. It enables you to embed secure, pre-authenticated access flows into your product—either by sharing a link with users or embedding a view in an iframe.
36908
+
36909
+
With Customer Portal, you no longer need to build out frontend experiences for physical access, thermostats, and sensors. Instead, you can ship enterprise-grade access control experiences in a fraction of the time, while maintaining your product's branding and user experience.
36910
+
36894
36911
Seam hosts these flows, handling everything from account connection and device mapping to full-featured device control. */
0 commit comments