@@ -1425,6 +1425,22 @@ export const AuthenticationTypeEnum = {
14251425} as const;
14261426export type AuthenticationTypeEnum = (typeof AuthenticationTypeEnum)[keyof typeof AuthenticationTypeEnum];
14271427
1428+ /**
1429+ * Bad Request
1430+ */
1431+ export interface BadRequestSchema {
1432+ message: string;
1433+ statusCode: string;
1434+ error: BadRequestSchema.Error_;
1435+ }
1436+
1437+ export namespace BadRequestSchema {
1438+ export const Error_ = {
1439+ BadRequest: "Bad Request",
1440+ } as const;
1441+ export type Error_ = (typeof Error_)[keyof typeof Error_];
1442+ }
1443+
14281444/**
14291445 * List of IP addresses or CIDR blocks to allowlist
14301446 */
@@ -6121,7 +6137,7 @@ export type ConnectionRequireRequestUriRegistration = boolean;
61216137export type ConnectionRequiresUsername = boolean;
61226138
61236139export interface ConnectionResponseCommon extends Management.CreateConnectionCommon {
6124- id? : Management.ConnectionId | undefined ;
6140+ id: Management.ConnectionId;
61256141 realms?: Management.ConnectionRealms | undefined;
61266142}
61276143
@@ -7846,7 +7862,7 @@ export interface CreateClientResponseContent {
78467862}
78477863
78487864export interface CreateConnectionCommon {
7849- name? : Management.ConnectionName | undefined ;
7865+ name: Management.ConnectionName;
78507866 /** Use of this property is NOT RECOMMENDED. Use the PATCH /v2/connections/{id}/clients endpoint to enable the connection for a set of clients. */
78517867 enabled_clients?: string[] | undefined;
78527868 display_name?: Management.ConnectionDisplayName | undefined;
@@ -9730,6 +9746,8 @@ export interface CreateResourceServerResponseContent {
97309746 allow_offline_access?: boolean | undefined;
97319747 /** Whether Online Refresh Tokens can be issued for this API (true) or not (false). */
97329748 allow_online_access?: boolean | undefined;
9749+ /** Whether Online Refresh Tokens can be issued even when sessions are configured as ephemeral (true) or not (false). */
9750+ allow_online_access_with_ephemeral_sessions?: boolean | undefined;
97339751 /** Whether to skip user consent for applications flagged as first party (true) or not (false). */
97349752 skip_consent_for_verifiable_first_party_clients?: boolean | undefined;
97359753 /** Expiration value (in seconds) for access tokens issued for this API from the token endpoint. */
@@ -9892,6 +9910,17 @@ export interface CreateUserAuthenticationMethodResponseContent {
98929910 aaguid?: string | undefined;
98939911 /** Applies to webauthn authenticators only. The relying party identifier. */
98949912 relying_party_identifier?: string | undefined;
9913+ credential_device_type?: Management.CredentialDeviceTypeEnum | undefined;
9914+ /** Applies to passkeys only. Whether the credential was backed up. */
9915+ credential_backed_up?: boolean | undefined;
9916+ /** Applies to passkeys only. The ID of the user identity linked with the authentication method. */
9917+ identity_user_id?: string | undefined;
9918+ /** Applies to passkeys only. The user-agent of the browser used to create the passkey. */
9919+ user_agent?: string | undefined;
9920+ /** Applies to passkeys only. The user handle of the user identity. */
9921+ user_handle?: string | undefined;
9922+ /** Applies to passkeys only. The transports used by clients to communicate with the authenticator. */
9923+ transports?: string[] | undefined;
98959924 /** Authentication method creation date */
98969925 created_at?: string | undefined;
98979926}
@@ -9992,6 +10021,13 @@ export const CreatedUserAuthenticationMethodTypeEnum = {
999210021export type CreatedUserAuthenticationMethodTypeEnum =
999310022 (typeof CreatedUserAuthenticationMethodTypeEnum)[keyof typeof CreatedUserAuthenticationMethodTypeEnum];
999410023
10024+ /** Applies to passkeys only. The kind of device the credential is stored on as defined by backup eligibility. "single_device" credentials cannot be backed up and synced to another device, "multi_device" credentials can be backed up if enabled by the end-user. */
10025+ export const CredentialDeviceTypeEnum = {
10026+ SingleDevice: "single_device",
10027+ MultiDevice: "multi_device",
10028+ } as const;
10029+ export type CredentialDeviceTypeEnum = (typeof CredentialDeviceTypeEnum)[keyof typeof CredentialDeviceTypeEnum];
10030+
999510031export interface CredentialId {
999610032 /** Credential ID */
999710033 id: string;
@@ -17201,6 +17237,22 @@ export interface FlowsVaultConnectionSummary {
1720117237 fingerprint: string;
1720217238}
1720317239
17240+ /**
17241+ * Forbidden
17242+ */
17243+ export interface ForbiddenSchema {
17244+ message: string;
17245+ statusCode: string;
17246+ error: ForbiddenSchema.Error_;
17247+ }
17248+
17249+ export namespace ForbiddenSchema {
17250+ export const Error_ = {
17251+ Forbidden: "Forbidden",
17252+ } as const;
17253+ export type Error_ = (typeof Error_)[keyof typeof Error_];
17254+ }
17255+
1720417256export type FormBlock =
1720517257 | Management.FormBlockDivider
1720617258 | Management.FormBlockHtml
@@ -19344,6 +19396,8 @@ export interface GetResourceServerResponseContent {
1934419396 allow_offline_access?: boolean | undefined;
1934519397 /** Whether Online Refresh Tokens can be issued for this API (true) or not (false). */
1934619398 allow_online_access?: boolean | undefined;
19399+ /** Whether Online Refresh Tokens can be issued even when sessions are configured as ephemeral (true) or not (false). */
19400+ allow_online_access_with_ephemeral_sessions?: boolean | undefined;
1934719401 /** Whether to skip user consent for applications flagged as first party (true) or not (false). */
1934819402 skip_consent_for_verifiable_first_party_clients?: boolean | undefined;
1934919403 /** Expiration value (in seconds) for access tokens issued for this API from the token endpoint. */
@@ -19669,6 +19723,10 @@ export interface GetUserAuthenticationMethodResponseContent {
1966919723 identity_user_id?: string | undefined;
1967019724 /** Applies to passkeys only. The user-agent of the browser used to create the passkey. */
1967119725 user_agent?: string | undefined;
19726+ /** Applies to passkeys only. The user handle of the user identity. */
19727+ user_handle?: string | undefined;
19728+ /** Applies to passkeys only. The transports used by clients to communicate with the authenticator. */
19729+ transports?: string[] | undefined;
1967219730 /** Applies to passkey authentication methods only. Authenticator Attestation Globally Unique Identifier. */
1967319731 aaguid?: string | undefined;
1967419732 /** Applies to webauthn/passkey authentication methods only. The credential's relying party identifier. */
@@ -22100,6 +22158,8 @@ export interface ResourceServer {
2210022158 allow_offline_access?: boolean | undefined;
2210122159 /** Whether Online Refresh Tokens can be issued for this API (true) or not (false). */
2210222160 allow_online_access?: boolean | undefined;
22161+ /** Whether Online Refresh Tokens can be issued even when sessions are configured as ephemeral (true) or not (false). */
22162+ allow_online_access_with_ephemeral_sessions?: boolean | undefined;
2210322163 /** Whether to skip user consent for applications flagged as first party (true) or not (false). */
2210422164 skip_consent_for_verifiable_first_party_clients?: boolean | undefined;
2210522165 /** Expiration value (in seconds) for access tokens issued for this API from the token endpoint. */
@@ -23679,6 +23739,22 @@ export interface TokenQuotaConfiguration {
2367923739 [key: string]: any;
2368023740}
2368123741
23742+ /**
23743+ * Too Many Requests
23744+ */
23745+ export interface TooManyRequestsSchema {
23746+ message: string;
23747+ statusCode: string;
23748+ error: TooManyRequestsSchema.Error_;
23749+ }
23750+
23751+ export namespace TooManyRequestsSchema {
23752+ export const Error_ = {
23753+ TooManyRequests: "Too Many Requests",
23754+ } as const;
23755+ export type Error_ = (typeof Error_)[keyof typeof Error_];
23756+ }
23757+
2368223758export interface TwilioProviderConfiguration {
2368323759 default_from?: string | undefined;
2368423760 mssid?: string | undefined;
@@ -23697,6 +23773,22 @@ export const TwilioProviderDeliveryMethodEnum = {
2369723773export type TwilioProviderDeliveryMethodEnum =
2369823774 (typeof TwilioProviderDeliveryMethodEnum)[keyof typeof TwilioProviderDeliveryMethodEnum];
2369923775
23776+ /**
23777+ * Unauthorized
23778+ */
23779+ export interface UnauthorizedSchema {
23780+ message: string;
23781+ statusCode: string;
23782+ error: UnauthorizedSchema.Error_;
23783+ }
23784+
23785+ export namespace UnauthorizedSchema {
23786+ export const Error_ = {
23787+ Unauthorized: "Unauthorized",
23788+ } as const;
23789+ export type Error_ = (typeof Error_)[keyof typeof Error_];
23790+ }
23791+
2370023792/** Which login experience to use. Can be `new` or `classic`. */
2370123793export const UniversalLoginExperienceEnum = {
2370223794 New: "new",
@@ -24940,6 +25032,8 @@ export interface UpdateResourceServerResponseContent {
2494025032 allow_offline_access?: boolean | undefined;
2494125033 /** Whether Online Refresh Tokens can be issued for this API (true) or not (false). */
2494225034 allow_online_access?: boolean | undefined;
25035+ /** Whether Online Refresh Tokens can be issued even when sessions are configured as ephemeral (true) or not (false). */
25036+ allow_online_access_with_ephemeral_sessions?: boolean | undefined;
2494325037 /** Whether to skip user consent for applications flagged as first party (true) or not (false). */
2494425038 skip_consent_for_verifiable_first_party_clients?: boolean | undefined;
2494525039 /** Expiration value (in seconds) for access tokens issued for this API from the token endpoint. */
@@ -25448,6 +25542,10 @@ export interface UserAuthenticationMethod {
2544825542 identity_user_id?: string | undefined;
2544925543 /** Applies to passkeys only. The user-agent of the browser used to create the passkey. */
2545025544 user_agent?: string | undefined;
25545+ /** Applies to passkeys only. The user handle of the user identity. */
25546+ user_handle?: string | undefined;
25547+ /** Applies to passkeys only. The transports used by clients to communicate with the authenticator. */
25548+ transports?: string[] | undefined;
2545125549 /** Applies to passkey authentication methods only. Authenticator Attestation Globally Unique Identifier. */
2545225550 aaguid?: string | undefined;
2545325551 /** Applies to webauthn/passkey authentication methods only. The credential's relying party identifier. */
0 commit comments